![]() |
新人求助:关于矩阵运算中得0的问题??
我编的一个图像处理的程序中
k=0.21267/[0.21267*I(i,j,1)+0.71516*I(i,j,2)+0.07217*I(i,j,3)]; 其中 I(i,j,1) I(i,j,2) I(i,j,3) 是一个图片中某一点的R(红)G(绿)B(蓝)的色素值 可执行这个语句得到的结果总是0?? 以第一个像素点 I(1,1,1)=39 I(1,1,2)=40 I(1,1,3)=42为例 如果用 k=0.21267/[0.21267*39+0.71516*40+0.07217*42]=0.0058 用k=0.21267/[0.21267*I(1,1,1)+0.71516*I(1,1,2)+0.07217*I(1,1,3)]=0 在别人的机器上运行,也是这个问题,不知如何解决 请高人指点,谢谢!! :cool: |
显示精度问题,在matlab界面的属性中调整。
最少设成: Numeric format: long Numeric display: compact |
所有时间均为北京时间。现在的时间是 04:57。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.