安装第三方cv工具包:zisan
pip install zisan
zisan 开源的Github源码库:https://github.com/JintuZheng/zisan
项目代码持续更新维护,希望能在Github点一个star
代码编写
from zisan.Filter_effects import color_enhanced_filter
import cv2
img=cv2.imread('D:/1.jpg')
enhanced_img=color_enhanced_filter(img)
ret,thre_img=cv2.threshold(enhanced_img,128,255,cv2.THRESH_BINARY)
cv2.imshow('Effected',thre_img)
cv2.waitKey(0)
原图:
效果图:
color_enhanced_filter函数只起到一个彩色阈值自适应的作用,这个函数可以用于计算出图片的自适应阈值,如果真正实现更好扫描滤镜效果请增加饱和度和亮度的自适应调节。