- 博客(24)
- 收藏
- 关注
原创 VS2017 + cmake 3.7 + opencv 3.2 编译
由于各种原因使用了VS2010不支持的功能,需要在VS2017上使用opencv,且opencv release 没有 vc15(VS2017需要的),所以需要编译opencv 固有此文本文参考:http://blog.csdn.net/maize1111/article/details/68923677http://blog.csdn.net/jarvischu/arti
2017-04-10 20:28:12 8160 4
原创 python3.4.4 配置opencv3.1 解决pip版本不够的问题
搞了好几个小时,沿着各种百度谷歌来的前人的脚步,总算成功了。现分享出来,希望以后的盆友少走点弯路。引用网址在此。http://blog.csdn.net/baidu_32134295/article/details/52918453http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpyhttp://wenku.baidu.com
2016-11-09 04:37:41 2749
转载 【转】【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.csdn.net/poem_qianmo/article/details/19809337作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442邮箱: happylifemxy@163.com知乎:http://www.
2015-08-20 09:53:22 1066
原创 Matlab常用函数流水账
记录用到的不熟悉的各种matlab函数tips~1.求向量间距离,matlab定义了各种常见距离的计算方法pdist2(X,Y,'type');2.生成全为1的矩阵ones(a,b)产生a行b列全1数组ones(a)产生a行a列全1数组3.
2015-06-24 15:20:29 616
转载 VS2010中如何更改项目名称【转】
转载:http://hi.baidu.com/iaskall/item/dcde124bc6b1180fc11613c5我们常常在建立项目的时候就必须输入一个项目名称,有的时候我们就随意的起了一个名称,可是到后面想到了一个更好的项目名我们就想把项目名称改过来,但VS并不那么智能,我们不能简单的将项目对应的解决方案SLN文件名改过来,或是将csproj的名称改过来就行。我就曾这么天真的这么做
2014-07-07 10:24:23 778
转载 【转】 LSD(Line Segment Detector) 直线段检测算法学习~
近来比较忙+生病,没有大段的时间学习PGM,临睡前回顾一篇论文--《LSD: a Line Segment Detector》,这篇文章发表于PAMI2010。特别之处在于能快速检测图像中的线段,同时使用了错误控制的方法,使得检测结果比较准确。最后,LSD结果输出是线段的坐标与属性,比如起点,终点,线段的粗细。 首先,我们需要回顾一下,为什么需要检测图像中的直线段?直线段作为图像中边
2014-06-09 11:02:28 16903 3
转载 matlab c++ 画图【转载】
原文:http://blog.csdn.net/owldestiny/article/details/4210177最近有朋友问我他照着我之前的一篇文章(http://blog.csdn.net/owldestiny/archive/2009/03/07/3966340.aspx )做画图的时候画不出来图像,不知道如何解决,自己试了一下,搞定了在这里贴出来
2014-05-12 19:29:09 1034
转载 C语言文件读写操作主要函数及其用例
C语言把磁盘文件看成是字符(或字节)的序列,按照存储信息的形式来说,文件主要是有文本文件和二进制文件。文本文件由一个个字符组成,每个字节存放一个ASCII码制,代表一个字符。二进制文件把内存中的数据按其在内存中的存储形式原样放入磁盘空间。二进制文件以及文本文件都可以看做是“数据流”。流文件的特点是,处理时不需考虑文件中的数据的性质、类型和存放格式。访问时只是以字节为单位对数据进行存
2014-02-11 15:08:01 1838
转载 新手必知20点VC技巧【转】
来自:百度文库1.知道控件id号怎么快速的在资源里找到对应的控件解决方法:点击菜单中View->Resource Symbols ,在对话框中选择要找的ID点击按钮View Use便可。2.打的断点太多,太乱,打开VC也会报内存被非法访问的错误。想编辑自己的断点解决方法:点击菜单中Edit->Breakpoints ,在对话框中选择Location在,Breakpo
2013-05-01 09:48:15 858
转载 中级软件设计师备考
首先,声明这是我从网上找到的软件设计师复习方案的一片不错的文章,属于转载之作。本人要参加2010年上半年的软设考试。这阵子学习遇到一些瓶颈,特别是软件工程方面的知识很多都不懂,这次从网上找了一些文章,看了也是挺有感触的,拿来和大家分享一下。 在下参加2004年系统设计师(水平)考试,上午66分,下午69分(满分均75),在此将准备考试的要点与心得记录下来,希望能给同样打算报
2013-01-11 13:28:14 3704 2
转载 利用OpenCV求矩阵的特征值和特征向量
来源: 互联网首先安转和配置OpenCV windows版,在此不赘述!首先看看OpenCV中的矩阵运算的相关知识:CvMat(多通道矩阵)CvMat的结构定义:typedef struct CvMat{int type; /* CvMat 标识 (CV_MAT_MAGIC_VAL), 元素类型和标记 */int step; /* 以字节为单位的
2012-11-26 23:12:13 5329
原创 编写KL变换的思路
一、KL公式KL变换是从n维特征中选取m维(m Y = Φ X其中X表示变换前的矩阵,Y表示变换后的矩阵, Φ表示变换矩阵。为了实现变换后的矩阵特征之间的独立, Φ需要是对角阵。我们常常利用相关矩阵 或者 协方差矩阵(图像处理中常采用)来体现数据之间的
2012-11-26 11:44:22 11339
原创 自己在CODING过程中遇到的问题以及解决(C/VC)
自己对于写程序还处于菜鸟阶段,很多用法尚未涉及或者还不清晰。总是想着等每个程序写完再来总结,却发现早已无从下手。于是想到了这个方法,每次遇到问题并解决之后第一时间到这个日志上记录下来。于是有了此文。
2012-11-10 22:31:09 2063
转载 【转】误差矩阵(混淆矩阵)评价法
原文地址:erdas分类精度评价作者:依暧白鲸误差矩阵(混淆矩阵)评价法基于误差矩阵的分类精度评价方法误差矩阵(error matrix)又称混淆矩阵(confusion matrix),是一个用于表示分为某一类别的像元个数与地面检验为该类别数的比较阵列。通常,阵列中的列代表参考数据,行代表由遥感数据分类得到的类别数据。 参考数据
2012-10-18 21:02:18 25723
原创 协方差矩阵的概念,算法以及自己的一些理解
在统计学与概率论中,,协方差矩阵是一个矩阵,其每个元素是各个向量元素之间的协方差。是从标量随机变量到高维度随机向量的自然推广。方差反映的是一个矩阵中元素的离散程度。如果我有矩阵a[3] = {1,2,3} ,其均值为2,方差为(1-2)^2+(2-2)^2+(3-2)^2 协方差反映的是矩阵和矩阵之间(也就是上面说的各个向量元素之间)的关系。比如a[3]={1,2,3} b[3]
2012-10-18 20:44:31 3132
转载 Matlab读和写图像需要注意的问题
(本人注:尤其是最后一行的imwrite,参数缺一不可。)1.读入图片:imread('filename')如:f=imread('chest.jpg');注意:1.括号内为单引号,注意与C区分2.命令行最后为冒号,否则会吃苦头的哦,呵呵3.保证图片chest.jpg在当前目录下,否则要给出图片的完全路径如:f=imr
2012-10-15 22:12:20 1724
转载 MFC文件操作
文件的操作分为两步,打开和读写。 打开和读写对应着两个类,分别 CFileDialog 和 CFile. 第一步 打开文件对话框操作: (1) 文件对话框类 CFileDialog (2) 构造方法 CFileDialog::CFileDialog(); CFileDialog::CFileDialog( B
2012-06-08 15:43:32 846
转载 8种常用图像处理算法
1.图像镜像void CCimageProcessingView::OnGeomTrpo() { //获取指向文档的指针 CCimageProcessingDoc* pDoc = GetDocument(); //指向DIB的指针 LPSTR lpDIB; //锁定DIB lpDIB = (LPSTR) ::GlobalLock((HGLOBAL)
2012-06-01 00:47:40 6274
转载 从对话框中传递参数到视图类
原文地址:从对话框中传递参数到视图类作者:多彩这个看似简单的问题确实让我郁闷了好几天,但想出来居然只用了一分钟不到。看来还是很有纪念价值的。假设在视图类的一个需要传递参数的函数中定义对话框的对象 CDlgGDHDCS gddlg;然后声明与从对话框中传递过来的参数相同类型的临时变量,用于接收数据 CString temp_gdkd,temp_gdpjws,temp_fpjd,t
2012-05-29 20:11:50 1413
原创 使用roberts Prewitt Sobel 三种算子对raw格式图像进行边缘检测
#include#includeint Roberts(unsigned char *pnew1Data,unsigned char *pData){for(int i=0;ifor(int j=0;j{pnew1Data[i*255+j]=(int)sqrt((pData[i*255+j]*(-1)+pData[i*255+j+1])*(pData[i*255+j]*
2012-04-20 23:16:47 1776
原创 c语言平滑raw图像(取平均值法)
/*这是一个利用3*3模板对raw格式图像进行平滑的程序。先读入,再平滑,最后将平滑后的图像写入result.raw*/#includevoid main(){/*声明变量*/unsigned char *pData=new unsigned char[256*256]; //源图像unsigned char *pnewData=new unsigned char[256*
2012-04-14 17:22:13 2296
原创 用c语言读取固定大小的raw格式图像并统计灰度值
目的:1.读取【256*256】大小的raw格式图像2.统计灰度值3.将结果写回result.txt代码: 方法一#include#includevoid main(){int i,j;FILE *fp; //指向文件的指针fp=fopen("Lena.raw","rb"); //打开文件。注意raw格式图像要以只读二进制流的形式打开if(!
2012-04-09 18:08:00 8624
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人