上传后徽标看起来不同

时间:2017-04-04 13:13:33

标签: image matlab user-interface graphical-logo

enter image description here

嗨,在第一张图片中,您可以看到我要上传的徽标。 但是,在上传之后,它会改变它的颜色规格,如第二张图片(右下角)所示。它增加了黑色。 你能帮帮我吗?

我正在使用的代码:

axes(handles.axes13)
imshow('logo4.png')

enter image description here

1 个答案:

答案 0 :(得分:2)

问题在于原来的png。这里,徽标的顶部设置为透明,而底部为白色。因此,当您使用imshow绘制图像时,您会产生这种效果。您可以更改徽标png,也可以通过在加载图像时将背景颜色设置为白色来假装此问题。

logo4 = imread('logo4.png,'BackgroundColor',[1 1 1]);
imshow(logo4)

问题仍然存在,现在只是别人的问题了。

利润。