python中我犯的错误

今天做图像处理时,遇到一个问题,以为是python自带的bug

import numpy as np


dst = np.zeros((2, 4, 3), np.uint8)

aa = int(236 * 1.2)
dst[0, 0, 0] = aa

print(aa)
print(dst[0, 0, 0])

结果不对是因为uint8范围是(0,255),改成uint16就好了=_=

发布了7 篇原创文章 · 获赞 19 · 访问量 10万+

猜你喜欢

转载自blog.csdn.net/w275840140/article/details/86544674
今日推荐