您的位置:首页 > 编程语言 > Python开发

图像二值化 python

2016-05-10 22:00 411 查看
import cv2.cv as cv
image = cv.LoadImage('e:/aa/train/26/1.bmp')

new = cv.CreateImage(cv.GetSize(image), image.depth, 1)
for i in range(image.height):
for j in range(image.width):
#new[i,j] = max(image[i,j][0], image[i,j][1], image[i,j][2])
new[i,j] = max(image[i,j][0], image[i,j][1], image[i,j][2])

cv.Threshold(new, new, 35, 255, cv.CV_THRESH_BINARY_INV)
cv.ShowImage('a_window', new)
cv.WaitKey(0)


https://segmentfault.com/a/1190000003755115
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: