- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 HSI颜色空间和RGB颜色空间之间的相互转换
HSI-->RGB具体的数学公式参照冈萨雷斯版《数字图像处理(第三版)》432-434页,中译版的260-261页。下面贴代码: 1 #include "opencv_libs.h" 2 #include 3 #include 4 #include 5 6 /* 7 * 描述:实现RGB颜色模型到HSI颜色模型之间的相互转换 8
2017-10-31 19:17:27 5434
转载 基于HSI颜色模型实现去除照片的“红眼现象”
参考自:http://www.cnblogs.com/qdsclove/archive/2013/04/18/3029738.html基本的算法描述如下:代码: 1 #include "opencv_libs.h" 2 #include 3 #include 4 #include 5 6 /* 7 * 描述:基于HSI颜色模型
2017-10-31 19:13:51 1446
原创 (学习笔记)基于opencv颜色过滤只保留红色区域(适用于图像分割方面)
H分量得是(0,8),(120,180),S与V分量没有做筛选分别取得H,S,V分量,注意图像转化的时候BGR2HSV,所以s.val[0]是B或H的值,s.val[1]是G或S的值,s.val[2]则是R或V的值。另外要注意一点,因为是对彩色图像做实验,所以如果传入的图片不是3通道的彩色图片,那么就会出内存错误。opencv 的H范围是0~180,红色的H范围大概是(0~
2017-10-23 13:50:37 14768 5
转载 基于opencv 的Canny边缘检测算法原理及其VC实现详解
转载自:http://blog.csdn.net/likezhaobin/article/details/6892176图象的边缘是指图象局部区域亮度变化显著的部分,该区域的灰度剖面一般可以看作是一个阶跃,既从一个灰度值在很小的缓冲区域内急剧变化到另一个灰度相差较大的灰度值。图象的边缘部分集中了图象的大部分信息,图象边缘的确定与提取对于整个图象场景的识别与理解是非常重要的,同时也是图象
2017-10-20 14:59:07 427
原创 opencv识别物体上的黑色污点
#include "stdafx.h" #include #include #include #include void thredChange(cv::InputArray src,cv::OutputArray dst) { cv::threshold(src,dst,180,255,CV_THRESH_BINARY_INV); }
2017-10-19 16:04:47 8681 1
转载 肤色检测与分割方法
几种肤色分割算法 在手势识别和人脸识别中,肤色分割是非常重要的,特将几种肤色分割方法总结了一下,将代码贴出。 ps:有部分代码非原创,若有侵权,修改。 包括在rgb、rg空间上进行分割,以及大津分割法在多个颜色空间上的实现。[cpp] view plain copy#include "
2017-10-19 15:55:45 5527
原创 RGB和YCbCr颜色空间之间的转换及优化算法
RGB转换为YCbCr这个公式来自:Genesis Microchip. gm6010/gm6015 Programming Guide[M]. California US: Genesis Microchip Company, 2002:85-90|Y | |16 | |65.738 129.057 25.06 | |R||Cb| = |128| +
2017-10-11 20:59:25 3442
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人