【发布时间】:2016-11-07 22:42:39
【问题描述】:
输入图像文件后,表示为多维数组,例如,形状为(300,300),每个条目的值范围为0到255。
为了将其转换为灰度,我使用img = img/255,或者换句话说,我希望每个像素值都为0或1。我不确定这个img/255是否是正确的做法它?运营商/ 可以强制结果值为整数 0 或 1。我尝试了int(img/255),它给了我错误消息。 img/255 的用法是有效的,但是python 文档并没有说/ 会确保生成整数值,就像地板操作一样。所以我在这里不是很自信。
【问题讨论】:
-
如果使用Python 3.x,我认为你应该使用img//255(地板除法)。
标签: python python-3.x numpy image-processing computer-vision