机器视觉
文章平均质量分 50
qccz123456
这个作者很懒,什么都没留下…
展开
-
opencv2413+VS2013静态编译
http://xinghao.me/2015/07/14/2015-07-14-opencv-static-compile/静态编译vs.动态编译程序中需要用到第三方库时,要使得程序在别的电脑上也能正常运行,通常有两种方式:动态编译。即在程序运行时动态加载第三方库,这时候就需要把涉及到的第三方库的dll和exe文件放在同一目录下。优点是exe文件比较精简,而且如果第转载 2017-11-10 14:08:19 · 674 阅读 · 0 评论 -
ImageAI实现目标检测
A python library built to empower developers to build applications and systems with self-contained Deep Learning and Computer Vision capabilities using simple and few lines of code. https://github.c...原创 2018-07-27 12:28:38 · 1249 阅读 · 3 评论 -
OpenCV、OpenCL、OpenGL、OpenMP区别
文章转载:http://blog.sina.com.cn/s/blog_8073c0de0102vt2g.htmlOpenCV OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个开源发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少转载 2016-10-23 10:48:06 · 9965 阅读 · 0 评论 -
基于模板图片的图片质量评估方法
problem: 通过我们需要比较两幅图之间的差异性好坏,或者判断某图与原图之间的差异性。首先介绍两个概念:峰值信噪比、结构相似性,具体公式与内容如下网址所示:http://blog.csdn.net/xiaxiazls/article/details/47952611然后我们查看下结构相似性的大致内容,以下链接是该方法的论文与PPT:http://live.ece.u原创 2017-03-09 10:00:26 · 518 阅读 · 0 评论 -
HSV颜色空间
色调H 用角度度量,取值范围为0°~360°,从红色开始按逆时针方向计算,红色为0°,绿色为120°,蓝色为240°。它们的补色是:黄色为60°,青色为180°,品红为300°;饱和度S 饱和度S表示颜色接近光谱色的程度。一种颜色,可以看成是某种光谱色与白色混合的结果。其中光谱色所占的比例愈大,颜色接近光谱色的程度就愈高,颜色的饱和度也就愈高。饱和度高,颜色原创 2017-12-01 23:34:39 · 710 阅读 · 0 评论 -
sift与surf比较
In short, SURF adds a lot of features to improve the speed in every step. Analysis shows it is 3 times faster than SIFT while performance is comparable to SIFT. SURF is good at handling images with原创 2017-11-28 10:36:03 · 293 阅读 · 0 评论 -
基于金字塔的图像融合
金字塔底部最大的图像是level 0,pyup表示金字塔向上采样,向上采样表示像素变大;pydown表示金字塔向下采样,向下采样表示像素变小。Load the two images of apple and orangeFind the Gaussian Pyramids for apple and orange (in this particular原创 2017-11-24 10:58:51 · 1389 阅读 · 0 评论 -
Creating a video with OpenCV
#include // for standard I/O#include // for strings#include // Basic OpenCV structures (cv::Mat)#include // Video write int main(int argc, char *argv[]){cv::Mat image_1 =原创 2017-12-04 12:34:07 · 242 阅读 · 0 评论 -
opencv仿射变换、透视变换
In affine transformation, all parallel lines in the original image will still be parallel in the output image.For perspective transformation, you need a 3x3 transformation matrix. Straight lin原创 2017-12-04 09:29:42 · 416 阅读 · 0 评论 -
sift+RANSAC+findHomography
#include #include #include "opencv2/core/core.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/features2d/features2d.hpp"#include "open原创 2017-12-11 22:08:36 · 1589 阅读 · 1 评论 -
简单二值化、自适应二值化、Otsu二值化
https://docs.opencv.org/3.3.1/d7/d4d/tutorial_py_thresholding.htmlGoalIn this tutorial, you will learn Simple thresholding, Adaptive thresholding, Otsu's thresholding etc.You will learn转载 2017-11-23 10:51:21 · 1049 阅读 · 0 评论 -
图像处理中的一阶导数与二阶导数
http://www.cnblogs.com/dengdan890730/p/6145585.html一阶导数与二阶导数的计算图像I可以看作(x,y)∈N2→N的映射: i=f(x,y). 其中N为正整数.很明显f在定义域上是不连续的.不连续函数f(x,y)的导数, 严格来说不算能算作导数, 只是形式上与真正的导数相似. 取Δx=1, 一阶与二阶偏导数分转载 2017-11-23 10:05:11 · 8571 阅读 · 1 评论 -
腐蚀、膨胀、开运算、闭运算
黑底白字的图中,腐蚀把白字变细,膨胀把白字变粗,开运算是先腐蚀后膨胀,去除白色噪点;闭运算是先膨胀后腐蚀,去除黑色噪点。 原图 腐蚀 膨胀 开运算原创 2017-11-30 10:52:24 · 584 阅读 · 0 评论 -
基于OpenCV的三维重建python实现
第一部分:简要概述立体三维重建所需的步骤https://ai.yanxishe.com/page/TextTranslation/1412第二部分:相机校正https://ai.yanxishe.com/page/TextTranslation/1413第三部分:3D重建https://ai.yanxishe.com/page/TextTranslation/1414github ...原创 2019-01-22 13:19:48 · 22519 阅读 · 5 评论