早教吧 育儿知识 作业答案 考试题库 百科 知识分享

使用matlab遇到灰度图像的问题我在使用matlab时,需要对一副图像进行处理:在中workspace里面,图像value是:<128*128*3unit8>class是:unit8。我查看ArrayEditor,里面的数值全是介于0~255.但是

题目详情
使用matlab遇到灰度图像的问题我在使用matlab时,需要对一副图像进行处理: 在中workspace里面,图像value是:<128*128*3 unit8> class是:unit8。 我查看ArrayEditor,里面的数值全是介于0~255. 但是程序运行的Error是:不是二维数组。 我在帮助中看到灰度图像都是二维的啊。请问这是怎么回事?
▼优质解答
答案和解析
都*3了还是灰度图像吗 显然是rgb图像,虽然看起来是黑白的的 比如你的图像矩阵是A 用这个命令A=rgb2gray(A); 就把rgb图像转化成灰度图像了。
看了 使用matlab遇到灰度图像...的网友还看了以下: