python处理图像矩阵--值转为int


1. 在用python处理图像数字矩阵时,若对矩阵进行了加减乘除等运算,可能会造成矩阵元素值溢出,然后某些元素值可能都被赋为255;
之后若重新显示图像,可能会没有什么变化,此时,可以将运算后的矩阵值转换为int,再返回。

2. 还要注意,读取图像然后转为 numpy 数组,此时的数组是 int 矩阵但是将 numpy 数组经过运算得到的很可能是 float 矩阵,但最后若还要用 numpy 类型的数组进行显示(如plt),则在显示前,需要转为 int 矩阵,否则很可能看不出图像变化。

猜你喜欢

转载自www.cnblogs.com/zishu/p/12114235.html