opencv
文章平均质量分 69
watkins
这个作者很懒,什么都没留下…
展开
-
opencv2.4+VS2008配置
原文地址:【转】opencv2.4+VS2008配置作者:翠翠由于夸父的刀片性能实在是没有与时俱进,但是做极线校正的代码在低版本的opencv中又没有,只有折中选用了VS2008+opencv2.4.2~配置方式参考下文~*****************************************************************转载 2013-04-28 14:48:45 · 1977 阅读 · 0 评论 -
Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码
Android开发环境配置,Android配置使用NDK(native development kit),通过NDK编译本地 C++ 代码, 使用opencv进行Android开发。边缘检测 范例代码原创 2013-08-09 11:14:52 · 23087 阅读 · 68 评论 -
Emgu中遇到的一点问题,无法加载DLL
前一段时间用opencv做人脸姿势检测,但是以前编程一直都是用的C#,所以C++和opencv的效率实在让我头疼。所以进入四月份,我果断的转到Emgu门下。 Emgu中简单的添加DLL的引用就可以调用了,不用c++项目中配置那么繁琐。 但是我在使用HaarCascade这个类的时候,却提示了一个这样的错误:大概意思就是找不到cvextern.dll的引用。然后我试了一下手动添加原创 2012-04-08 14:28:51 · 5656 阅读 · 2 评论 -
Gabor滤波 卷积
本文转载于: http://zhenyulu.cnblogs.com/articles/325718.html一、二维卷积运算Gabor变换的本质实际上还是对二维图像求卷积。因此二维卷积运算的效率就直接决定了Gabor变换的效率。在这里我先说说二维卷积运算以及如何通过二维傅立叶变换提高卷积运算效率。在下一步分内容中我们将此应用到Gabor变换上,抽取笔迹纹理的特征。转载 2014-01-04 22:11:30 · 5098 阅读 · 0 评论 -
Android JNI 编译正确 但是提示程序有错误无法运行 而且还看不到任何错误提示 的解决方法
Android JNI 编译正确 但是提示程序有错误无法运行 而且还看不到任何错误提示 的解决方法动态链接库重复原创 2013-09-11 14:33:02 · 3971 阅读 · 0 评论 -
opencv 图像仿射变换 计算仿射变换后对应特征点的新坐标 图像旋转、缩放、平移
opencv 图像仿射变换 计算仿射变换后对应特征点的新坐标 图像旋转、缩放、平移根据三点进行仿射变换原创 2013-08-23 15:01:16 · 18421 阅读 · 2 评论 -
opencv 用户文档 错误更正 仿射变换
今天在看opencv官方给出的仿射变换计算仿射变换矩阵的文档的时候,发现官方文档中有个很明显的错误,再次给大家提个醒。官方文档连接: http://opencv.willowgarage.com/documentation/cpp/imgproc_geometric_image_transformations.html#warpAffine其中,在说如何计算仿射矩阵的时候, 原文是原创 2013-08-23 15:54:01 · 1708 阅读 · 0 评论 -
opencv 仿射变换 计算旋转矩阵源码分析
在使用opencv进行仿射变换的时候,会先计算一个放射变换矩阵,获取放射变换矩阵的函数原型:/* Computes rotation_matrix matrix */CVAPI(CvMat*) cv2DRotationMatrix( CvPoint2D32f center, double angle, doubl原创 2013-08-23 10:01:04 · 4126 阅读 · 1 评论 -
Android开发环境配置
简介:本系列博客介绍了安卓开发环境的配置,和在安卓开发中,通过JNI调用本地C++代码,使用opencv进行开发处理,本地代码通过NDK进行编译。参考链接:http://www.cnblogs.com/ldr213/archive/2012/02/20/2359262.html 我最早学习是参考这个链接的,但是教程比较老,而且OPENCV现在都2.4.5的版本了,所以想总结一下分享给需原创 2013-04-20 20:27:07 · 5199 阅读 · 1 评论 -
在Android中使用JNI调用Opencv本地代码 配置方式 边缘检测 范例代码
简介:本系列博客介绍了安卓开发环境的配置,和在安卓开发中,通过JNI调用本地C++代码,使用opencv进行开发处理,本地代码通过NDK进行编译。参考链接:http://www.cnblogs.com/ldr213/archive/2012/02/20/2359262.html 我最早学习是参考这个链接的,但是教程比较老,而且OPENCV现在都2.4.5的版本了,所以想总结一下原创 2013-04-20 21:59:07 · 14329 阅读 · 28 评论 -
opencv 目录文件遍历
在做图像处理的时候,可能进行一个文件夹的所有文件的遍历。有一种比较笨的方式是使用c 的文件夹遍历方式,但是代码太难理解,而且如果在windows中使用还需要使用wchar_t宽字符。opencv本身就有目录遍历的类库,非常方便,我以前还一直傻傻的使用c的方式进行遍历。示例代码:非常简单的操作// OpencvDirTraverse.cpp : Defines th原创 2013-07-02 18:34:32 · 5082 阅读 · 11 评论 -
数据统计神器 gnuplot 菜鸟入门
最近绘制一些ROC,CMC曲线之类的,发现LFW数据集给出的是gnuplot工具,就了解了下,发现这个工具真的是太好用了,简直就是神器。gnuplot 官网: http://www.gnuplot.info/虽然都是命令绘制,但是使用起来非常的方便,犹如使用LaTeX写paper一样,使用一次,就会发现以后不想用别的了。Gnuplot是一个命令行的交互式绘图工具(com原创 2013-07-16 17:12:35 · 3412 阅读 · 1 评论 -
Positive predictive value
原文转载于:http://en.wikipedia.org/wiki/Positive_predictive_valuePositive predictive valueFrom Wikipedia, the free encyclopediaThis article needs additional citations转载 2013-07-15 13:14:26 · 3244 阅读 · 0 评论 -
opencv imshow 显示灰色窗口
写opencv的时候,遇到了使用imshow显示灰色窗口的麻烦,图像读取完全正常,但是窗口显示的只有灰色,好像哪里出错了感觉。显示灰色窗口的代码如下:#include "stdafx.h"#include "opencv/cv.h"#include "opencv/highgui.h"#include "stdio.h"#include "iostream"using原创 2013-06-27 17:07:11 · 14192 阅读 · 2 评论 -
opencv 图像翻转、旋转
opencv中并没有直接封装图像旋转任意角度的函数,一般我们可以使用仿射变换获得旋转后的图像,这时候可以进行任意角度的旋转,但是如果我们需要将图像旋转90度,例如只是对图像进行左右翻转,或者旋转90度将图像放倒,那么如果还使用仿射变换,显得有些不是很简单,有点过于复杂。实际上可以使用求转置矩阵的方式将图像旋转90度,然后可以沿着指定的坐标轴对旋转后的图像进行翻转变化。使用t原创 2013-06-27 16:59:20 · 18960 阅读 · 0 评论 -
矩阵的乘法和点乘
原文地址:http://blog.csdn.net/frankyzhangc/article/details/6989943矩阵的乘法就是矩阵a的第一行乘以矩阵b的第一列,各个元素对应相乘然后求和作为第一元素的值。矩阵只有当左边矩阵的列数等于右边矩阵的行数时,它们才可以相乘,乘积矩阵的行数等于左边矩阵的行数,乘积矩阵的列数等于右边矩阵的列数 MATLAB仿真转载 2013-06-08 16:57:29 · 4189 阅读 · 0 评论 -
ASM(Active Shape Model) 主动形状模型总结
为了防止某些不良网站非法转载而且去掉我的转载标识,以及没到道德的人去掉标识称为原创文档,这里我决定采用图片的形式上传所有的总结文字以及公式,刚好这里有大量的公式,图片方便一点。Created by watkins.songhttp://blog.csdn.net/weixingstudio本文地址:http://blog.csdn.net/weixingstudio原创 2013-05-06 16:24:52 · 26469 阅读 · 22 评论 -
Android JNI 开发 Demo by NDK (native develop kit)
最近终于有了一些空闲时间,所以想着把之前的Android相关的项目整理一下,前几天整理了Android OCR 的项目, 今天就干脆再整理一下 NDK JNI调用。关于Android 中通过JNI进行本地调用的配置与开发,已经在链接 http://blog.csdn.net/watkinsong/article/details/9849973 中给出了非常详细的说明。 请仔细阅读。原创 2015-05-08 09:52:04 · 2507 阅读 · 5 评论