计算机视觉
文章平均质量分 50
misslibra
计算机小硕一枚,专攻计算机视觉,模式识别
欢迎交流学习!
qq:947177904
展开
-
全局块匹配法计算图像旋转以及实现程序
电子图像稳定,是指利用数宇图像处理技术消除或者减轻视频图像序列中因为摄像机的抖动而引入的非平稳运动(抖动),使图像序列稳定的处理过程。 图像的帧间运动变化主要有全局变化和局部变化。全局变化是指相机参数变化或者相机抖动等动作引起的图片全局变化。局部运动是指被拍摄物体运动引起的局部变化。图像稳定就是对全局运动进行估计和补偿。运动估计的主要方法有像素递归法Pixel Recursive原创 2015-03-04 11:32:28 · 1873 阅读 · 0 评论 -
Homography estimation实现
1、RANSAC:RANdom Sample Consensus算法2、Poisson blending/Mix blending3、Homography estimation 这边先讲讲怎么实现homography matrix的实现吧。 背景故事是这样的:有一座美丽的房子,从正面拍了一张照片,换个角度再拍一张,然后想要把侧面的图变换回去,这就需要知道他们之间的变换关系。这个变换关系可以通过对原创 2016-07-26 19:21:29 · 7967 阅读 · 3 评论 -
遍历图像的方法及速度
晒晒图像遍历速度对比原创 2015-08-20 17:34:27 · 1502 阅读 · 0 评论 -
开始在频率域干活吧
用频域处理思想来拓展图像处理思路。原创 2016-01-30 14:11:54 · 450 阅读 · 0 评论 -
像素和像素值
假如一张像素为m*n的数字图片,那么这张图片被编号为0到m的行线和编号为0到n的列线分割成m*n个小方块。每一个方块叫做一个像素,整块的区域的灰度值一致,也就是这块的像素值。这块像素的表示是这个方块左上角的行列数。原创 2015-12-28 16:58:15 · 4901 阅读 · 1 评论 -
警告 1 warning C4819: 该文件包含不能在当前代码页(936)中表示的字符
今天敲代码出现一堆这个警告,以及一些链接错误。网上百度出来一堆方法,另存编码格式或者是硬性让警告不出现,感觉都不是办法。 仔细检查代码发现,在一个头文件内,重复声明了一个函数名(函数体不一样)。用这个函数的时候,人应该也会被我搞晕吧,何况是计算机呢。。。。o(╯□╰)o原创 2015-08-19 17:16:10 · 2342 阅读 · 0 评论 -
计算程序运行时间的两种方法
第一种:#include<time.h>clock_t start, finish;double duration;start = clock();//放入你想测得函数finish = clock();duration = (double)(finish - start) / CLOCKS_PER_SEC;cout << "dilation duration is " << durati原创 2015-08-31 17:03:39 · 697 阅读 · 0 评论 -
halcon学习笔记——机器视觉工程应用的开发思路
机器视觉工程应用主要可划分为硬件和软件两大部分。硬件:工程应用的第一步就是硬件选型。硬件选型很关键,因为它是你后面工作的基础。主要是光源、工业相机和镜头选择。软件:目前业内商业库主要有Halcon,康耐视,DALSA,evision,NI等,开源库有OpenCV.其中NI的labview+vision模块。机器视觉工程应用的基本开发思路是:一、图像采集,二、图像分割,三、形态学处理,四、特征提取,五转载 2015-07-09 21:47:30 · 4310 阅读 · 0 评论 -
边缘检测后计算区域周长
周长lengthclear all;clc;I=imread('F:\\bi\\original2.jpg');P=rgb2gray(I);itedge = edge(P,'canny');[row,col]=size(P);M=zeros(row,col);length=0;for ii=1:row for jj=1:col if ( itedge(ii,jj)原创 2015-04-27 21:41:36 · 5060 阅读 · 0 评论 -
Gabor 滤波器
转载 http://blog.sina.com.cn/s/blog_6f611c3001018jcx.html 看到两文章摘抄之后整理得到: 一、Gabor 滤波器简介(部分资料来自维基百科) 在图像处理、模式识别以及计算机视觉等领域中,,Gabor 滤波器得到了广泛的应用。Gabor滤波器是一个用于边缘检测的线性滤波器。Gabor滤波器的频率和方向表示接近人类视觉系统对于频率和方向的转载 2015-03-13 16:55:09 · 1531 阅读 · 0 评论 -
图像梯度算法
求图像的梯度,一般是指灰度图像或者彩色图像上的操作。数字图像就是离散的点值谱,也可以叫二维离散函数。图像的梯度就是这个二维离散函数的求导。 导数(Derivative)是微积分中的重要基础概念。在百度百科里面是这样解释的:当函数y=f(x)的自变量X在一点x0上产生一个增量Δx时,函数输出值的增量Δy与自变量增量Δx的比值在Δx趋于0时的极限a如果存在,a即为在x0处的导数,记作f’(x0)或df原创 2015-03-17 15:25:18 · 19351 阅读 · 2 评论 -
工作日志
专门开一篇文章,当做总结日志吧。 9\9: 首先,复习下break和continue 。 break是跳出包含它的那个循环,如果是双重循环且BREAK是在内循环中的,就只能跳出内循环,在外循环中就结束这个双重循环。 continue是结束本次循环执行下一次循环。 可以用如下方法,多判断一次bool型的条件语句,退出双层循环。if (...){bMatch = false;break;原创 2015-12-22 11:21:06 · 829 阅读 · 0 评论