🎉 透明的png格式图片,在电脑里或浏览器中显示出来的确实黑色背景,怎么处理?有补丁吗? 🎉

透明的png格式图片,在电脑里或浏览器中显示出来的确实黑色背景,怎么处理?有补丁吗?

54aichimaodeyu

如果是直接显示图片,可以设置图片的Alpha通道数据来实现透明:[I,map,alpha] = imread('im.png');h = imshow(I);set(h,'AlphaData',alpha) 但对于控件而言,只能通过CData属性指定图像数据,而没有指定透明度的手段,所以,要想实现透明效果,只能在读图片时把透明色以控件的背景色代替。例如:BG = get(gcf,'defaultuicontrolback');[I,map] = imread('im.png','BackgroundColor',BG); 希望对题主有帮助,有问题可。 另,看到题主在MATLAB中文论坛上也有提问,我在那里也回答了,有问题也可以在那里讨论。毕竟度娘过于傲娇,限制多多,一不小心就抽风。不过,如果在那里讨论的话,还是请通过私信或者在这里的方式告诉我一声,因为我不经常访问那里。

评论

取消

评论

✨ 相关推荐 ✨

睃的解释
365网站余额截图

睃的解释

🎯 07-29 👁️ 605
手机QQ怎么恢复与备份手机通讯录
bat365官方网页版

手机QQ怎么恢复与备份手机通讯录

🎯 08-03 👁️ 371
全面评析14款本田飞度的表现如何(驾驭感受、操控性能、燃油经济性等方面分析透彻)