- 博客(13)
- 收藏
- 关注
转载 【Android】JAVA中String与int的转换
int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> ints="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:
2015-06-09 16:30:35
523
原创 【Android】正确导入第三方jar包
1,右键工程, 选择Build path 2,选择libraries在右边的按钮中点击“Add Library” 3,选择“User library”,点击“下一步” 4,点击“User librarys”按钮在出现的界面中点击“New..”按钮 在弹出的界面中随便起一个名字,例如Referenced Libraries,点击“
2015-06-09 16:27:56
424
原创 【MFC】CString与char*的转换
在MFC的Unicode字符集下,经常要用到CString与char*的转换,方法如下:一、CString 装 char* 使用函数:T2A,W2A CString str = _T("hello"); //声明标识符 USES_CONVERSION; //调用函数,T2A和W2A均支持ATL和MFC中的字符
2015-06-09 12:02:33
786
转载 【OpenCV】矩阵操作总结
作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/1.初始化矩阵: 方式一、逐点赋值式: CvMat* mat = cvCreateMat( 2, 2, CV_64FC1 ); cvZero( mat ); cvmSet( mat, 0, 0, 1 ); cvmSet( mat, 0, 1, 2 ); cvmSet( mat,
2015-03-10 21:15:24
480
转载 【OpenCV】矩阵操作
OpenCv矩阵操作转自:http://blog.youkuaiyun.com/qq61394323/article/details/9811747有很多函数有mask,代表掩码,如果某位mask是0,那么对应的src的那一位就不计算,mask要和矩阵/ROI/的大小相等大多数函数支持ROI,如果图像ROI被设置,那么只处理ROI部分少部分函数支持COI,如果COI设置,只
2015-03-10 21:12:33
724
转载 【OpenCV】直线、轮廓的提取与描述
基于内容的图像分析的重点是提取出图像中具有代表性的特征,而线条、轮廓、块往往是最能体现特征的几个元素,这篇文章就针对于这几个重要的图像特征,研究它们在OpenCV中的用法,以及做一些简单的基础应用。一、Canny检测轮廓在 上一篇文章中有提到sobel边缘检测,并重写了soble的C++代码让其与matlab中算法效果一致,而soble边缘检测是基于单一阈值的,我们 不能兼顾到低阈
2015-03-05 09:48:06
2182
转载 【OpenCV】矩阵运算
一、矩阵Mat I,img,I1,I2,dst,A,B;double k,alpha;Scalar s;1.加法I=I1+I2;//等同add(I1,I2,I);add(I1,I2,dst,mask,dtype);scaleAdd(I1,scale,I2,dst);//dst=scale*I1+I2;2.减法absdiff(I1,I2,I);//I=|I1-I2
2015-03-05 08:32:50
535
转载 【OpenCV】基于HSV的肤色分割
//函数功能:在HSV颜色空间对图像进行肤色模型分割 //输入:src-待处理的图像,imgout-输出图像 //返回值:返回一个iplimgae指针,指向处理后的结果 IplImage* SkinSegmentHSV(IplImage* src,IplImage* imgout){ //定义一些中间指针,指向处理过程中的中间变量 IplImage* HSV = NULL; Ip
2015-03-04 22:09:20
7647
转载 【OpenCV】Mat对于像素的操作
http://hi.baidu.com/25wensanmu/item/bd8b0718cdbf0e0ee75c3607Mat img2 = imread(".//img//et000.jpg");对于单通道,有:for(int i=0;i for(int j=0;j img2.at(i,j)=255; //取得像素或者赋值
2015-03-04 21:05:16
794
转载 【OpenCV】颜色空间RGB与HSV(HSL)的转换
一般的3D编程只需要使用RGB颜色空间就好了,但其实美术人员更多的是使用HSV(HSL),因为可以方便的调整饱和度和亮度。有时候美术需要程序帮助调整饱和度来达到特定风格的渲染效果,这时候就需要转换颜色空间了。出处:http://zh.wikipedia.org/wiki/HSL%E5%92%8CHSV%E8%89%B2%E5%BD%A9%E7%A9%BA%E9%97%B4
2015-03-04 20:03:59
5223
转载 【OpenCV】 split和merge操作
[cpp] view plaincopyprint?#include #include #include #include using namespace cv; using namespace std; int main() { Mat srcImage=imread("e:/huangshan.jpg");
2015-03-04 20:01:49
707
转载 【OpenCV】颜色空间RGB与HSV(HSL)的转换
一般的3D编程只需要使用RGB颜色空间就好了,但其实美术人员更多的是使用HSV(HSL),因为可以方便的调整饱和度和亮度。有时候美术需要程序帮助调整饱和度来达到特定风格的渲染效果,这时候就需要转换颜色空间了。出处:http://zh.wikipedia.org/wiki/HSL%E5%92%8CHSV%E8%89%B2%E5%BD%A9%E7%A9%BA%E9%97%B4
2015-03-04 19:58:47
2629
原创 【OpenCV】一.VS2012/MFC+OpenCV 2.4.9环境搭建
小弟新手一枚,刚入门OpenCV,希望与大家交流一下经验。因为最近需要弄MFC上的OpenCV,因此就从MFC和OpenCV的环境搭建开始。VS2012和OpenCV2.4.9请自行百度。一、新建项目文件-》新建-》项目,选择 MFC应用程序,名称自定,这里为MFC_OPENCV,确定再按下一步,MFC类型有很多,这里我们选择 基于对话框,使用Unicode
2014-08-08 23:28:10
2765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人