美文网首页
图片二进制化

图片二进制化

作者: NextStepPeng | 来源:发表于2018-01-01 00:35 被阅读0次

图片二进制化:

什么是二进制化?大家上美术课可能看过素描效果,实际上在OpenCV中我们也可以对图片产生这种效果,先大脑里面想想下,先把图片全部灰度处理,在把像素低于127的全部变成黑色255,高于的全部变成黑色0,这样是不是有 这个效果。

示意图

二进制处理:

import cv2

import numpy as np

ori_image = cv2.imread('images/gradient.jpg')

#cv2.imshow("ori_image",ori_image);

ret,thresh1 = cv2.threshold(ori_image,127,255,cv2.THRESH_BINARY)

cv2.imshow("1.THRESH_BINARY",thresh1)

cv2.waitKey()

图片二进制化

通过调整参数,可以达到不同效果:

参数调整 效果

相关文章

网友评论

      本文标题:图片二进制化

      本文链接:https://www.haomeiwen.com/subject/njezgxtx.html