圖片二進制化:
什么是二進制化?大家上美術(shù)課可能看過素描效果扩然,實際上在OpenCV中我們也可以對圖片產(chǎn)生這種效果掸犬,先大腦里面想想下,先把圖片全部灰度處理通殃,在把像素低于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()
通過調(diào)整參數(shù)堕担,可以達到不同效果: