我在mat-lab上有一个图像,我想分析图像中光线的强度。 我想做一些三维绘图,所以我可以清楚地看到它并从中获得强度和其他东西的平均值。 有人能告诉我应该使用什么命令以及如何使用?我对mat-lab的了解非常差。 我试图做一个冲浪图但它一直告诉我“警告:CData必须是双或单,除非它仅用作纹理数据” 我不知道如何改变类型或我该怎么做才能克服这个问题。
答案 0 :(得分:1)
将图片从uint8
转换为double
类型。通过这种方式,您将能够以更灵活的方式在Matlab上执行更多操作:
>> doubleImg = im2double( uint8Img );
或者(如果您没有图像处理工具箱):
>> doubleImg = double( uint8Img ) / 255.0 ;