OpenCV基础
小溪彼岸
万里长征,日进一步 , 好记性不如烂笔头
展开
-
iOS OpenCV 图像美白处理
美白实现: 1、利用系统方法实现美白就是通过操作像素点分量的值来达到美白的效果。 2、利用OpenCv是通过bilateralFilter进行双边滤波操作1、系统美白方法:/** * 图像美白处理处理 * @prama originImage 原始图片 * @return 美白后图片 */- (UIImage *)zw_OpenCVWhiteImageWithImage:(UIIma原创 2017-04-07 23:45:07 · 1686 阅读 · 0 评论 -
iOS OpenCV 图像灰度处理
有时候开发过程中,切图满足不了我们的需求,此时我们需要对图像进行灰度处理,例如QQ头像在线、离线等不同状态等。可以尝试的解决方案: 第一种:让UI重新切图 第二种:切图不顶用,用代码实现(重新生成带灰度的图片)首先介绍一下OpenCV,OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于BSD许可(开源)发行的跨平台计算原创 2017-02-17 17:00:32 · 3159 阅读 · 0 评论 -
iOS平台配置OpenCV
##### 第一种方法 ##### 在学习处理图片时,无意间接触到OPenCV,记录iOS平台下配置OPenCV的过程。 一、下载OpenCV for IOS,下载地址为:http://opencv.org/,下载后直接解压即可,解压后为opencv2.framework框架。最新的OpenCV for IOS,只需导入opencv2.framework框架,使用时导入相应的头文件即可。二、新原创 2016-04-18 15:57:47 · 6239 阅读 · 0 评论 -
python3 opencv module 'cv2.cv2' has no attribute 'xfeatures2d'
报错原因: opencv-contrib-python-3.4.3.X 有算法专利保护使用SIFT的原因为了保证关键点方向不变形,SIFT算法通过对关键点周围邻域进行梯度运算,求得该点方向解决方案:1、卸载opencvpip3 uninstall opencv-python2、安装指定版本的opencvpip3 install opencv-python==3.4.2.16p...原创 2019-07-03 10:36:11 · 1899 阅读 · 0 评论 -
python3 dlib人脸检测
实现代码import dlibimport cv2# 使用 Dlib 的正面人脸检测器 frontal_face_detectordetector = dlib.get_frontal_face_detector()# 图片所在路径img = cv2.imread('data/imgs/faces_2.jpeg')# 将图片转为灰度frame_gray = cv2.cvtCol...原创 2019-07-09 16:52:10 · 413 阅读 · 0 评论