当我运行此代码时:
>> I = imread('D:\Works\matlab\SecCode.php.png','png');
>> imshow(I);
Run Code Online (Sandbox Code Playgroud)
它始终显示全黑图像.它出什么问题了?
我正在使用的图像是这样的:
gno*_*ice 12
啊,我现在明白了.问题是你有一个索引图像,并且还需要从中获取colormap参数imread.试试这个:
[I, map] = imread('D:\Works\matlab\SecCode.php.png', 'png');
imshow(I, map);
Run Code Online (Sandbox Code Playgroud)
可以在此处找到MATLAB中不同类型图像的描述.这是一个简短的总结:
logical数组,其中每个像素的值为0或1.| 归档时间: |
|
| 查看次数: |
37207 次 |
| 最近记录: |