自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

转载 工业相机

工业相机编辑锁定工业相机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号。选择合适的相机也是机器视觉系统设计中的重要环节,相机的选择不仅直接决定所采集到的图像分辨率、图像质量等,同时也与整个系统的运行模式直接相关。[1] 中文名工业相机 功    能光信号转变成有序的电信号 主要参数分辨率、像素深度、最大帧率等 类    

2016-08-04 13:26:12 1127

转载 工业相机镜头的基础知识!

http://wenku.baidu.com/view/6af992d8ad51f01dc281f1a4.html

2016-07-29 08:38:24 719

转载 机器视觉--相机

机器视觉--相机在拍摄高速运动物体的场合,要选用逐行扫描摄像机或使用隔行扫描摄像机的场采集方式采集图像。线阵摄像机适合于目标物体幅面大,或缺陷尺寸微小的场合,如:印刷质量检测,PCB板检测,布匹或棉花的检测,颗粒(粮食、水果等)检测等。CCD和CMOS的主要性能比较满阱容量差异:由于CMOS传感器的每个像素包括一个感光二极管、放大器和读出电路,同时整个传感器还包

2016-07-28 13:17:08 1752

转载 机器视觉--镜头

机器视觉--镜头远心镜头和相机的匹配选择原则:镜头靶面的规格大于或等于相机的靶面。镜头分类(1)按外形功能分类      可分为球面镜头、非球面镜头、针孔镜头、鱼眼镜头等。(2) 按尺寸大小分类      可分为1英寸、1/2英寸、1/3英寸、1/4英寸等。      摄像头镜头规格应视摄像头的CCD尺寸而定,两者应相对应,即摄像头的

2016-07-28 13:16:15 6462 1

转载 购买视觉系统:您必须询问的10个问题

购买视觉系统:您必须询问的10个问题在世界各地无数生产和制造环境中,机器视觉系统始终确保数百万计的产品符合严格的质量和安全要求。一个有效的视觉系统可以消除缺陷、验证装配以及跟踪和采集生产流程每个阶段的信息,从而帮助您提高效率和性能。另外,机器视觉还能帮助您实现生产自动化,从而减少生产错误,这相当于降低了生产成本,并提高了客户满意度。 任何视觉系统的基本作用均是检验、识别和引导元

2016-07-27 21:54:00 744

转载 线阵CCD相机与面阵相机的区别

线阵CCD相机与面阵相机的区别        线阵摄像机与面阵摄像机的区别线阵相机主要应用于工业、医疗、科研与安全领域的图象处理。 在机器视觉领域中,线阵相机是一类特殊的视觉机器。与面阵相机相比,它的传感器只有一行感光元素,因此使高扫描频率和高分辨率成为可能。线阵相机的典型应用领域是检测连续的材料,例如金属、塑料、纸和纤维等。被检测的物体通常匀速运动 , 利用一台或

2016-07-26 21:47:02 2817

原创 关于nsct

最近在学习nsct,一点点的过来总结,先贴从前辈那看来有兴趣的        众所周知,所谓NSCT就是取消了contourlet中对于图像的上下采样,而改用对滤波器进行上采样,接下来问题就来了。用于塔式分解的滤波器的上采样比较好理解。但是对于方向滤波器的上采样就不太理解了。        有的文献上说每一级通道的方向滤波器都是对上一级的方向滤波器进行五株上采样(梅花上采样Q0=[1 -1

2015-05-23 22:44:58 6023 9

转载 灰度图像阈值化分割常见方法总结及VC实现

转载地址:http://blog.csdn.net/likezhaobin/article/details/6915755在图像处理领域,二值图像运算量小,并且能够体现图像的关键特征,因此被广泛使用。将灰度图像变为二值图像的常用方法是选定阈值,然后将待处理图像的每个像素点进行单点处理,即将其灰度值与所设置的门限进行比对,从而得到二值化的黑白图。这样一种方式因为其直观性以及易于实现,已经在图

2015-05-10 08:41:13 596

转载 带交叉因子的粒子群优化算法matlab源程序

带交叉因子的粒子群优化算法matlab源程序大明 发表于 2006-8-26 17:04:00      程序源代码:其中PSOGA.m文件,也就是主程序如下%-----------------------------------------------%------名称:带交叉因子的改进PSO算法%------功能:求解多维无约束优

2015-04-26 16:04:17 1226 1

转载 粒子群算法(PSO)

粒子群算法  粒子群算法介绍  优化问题是工业设计中经常遇到的问题,许多问题最后都可以归结为优化问题. 为了解决各种各样的优化问题,人们提出了许多优化算法,比较著名的有爬山法、遗传算法等.优化问题有两个主要问题:一是要求寻找全局最小点,二是要求有较高的收敛速度. 爬山法精度较高,但是易于陷入局部极小. 遗传算法属于进化算法( Evolutionary Algorithms) 的一种,它

2015-04-26 16:03:32 1773

转载 简单遗传算法MATLAB实现

遗传算法的概念最早是由Bagley J.D 于1967年提出的。后来Michigan大学的J.H.Holland教授于1975年开始对遗传算法(Genetic Algorithm, GA)的机理进行系统化的研究。遗传算法是对达尔文生物进化理论的简单模拟,其遵循“适者生存”、“优胜略汰”的原理。遗传算法模拟一个人工种群的进化过程,并且通过选择、杂交以及变异等机制,种群经过若干代以后,总是达到最优(或

2015-03-23 10:27:40 2247 1

转载 粒子群算法(1)----粒子群算法简介

一、粒子群算法的历史   粒子群算法源于复杂适应系统(Complex Adaptive System,CAS)。CAS理论于1994年正式提出,CAS中的成员称为主体。比如研究鸟群系统,每个鸟在这个系统中就称为主体。主体有适应性,它能够与环境及其他的主体进行交流,并且根据交流的过程“学习”或“积累经验”改变自身结构与行为。整个系统的演变或进化包括:新层次的产生(小鸟的出生);分化和多样性的

2015-03-10 16:05:51 1142

转载 matlab gif文件生成

frame包含RGB图像信息和颜色映射表image只是RGB图像indexed image:索引图像是一种把像素值直接作为RGB调色板下标的图像。索引图像可把像素值直接映射为调色板数值。  调色板通常与索引图像存储在一起,装载图像时,调色板将和图像一同自动装载。索引模式和灰度模式比较类似,它的每个象素点也可以有256种颜色容量,但它可以负载彩色。索引模式的图

2014-11-10 20:53:29 1358

转载 matlab创建三维数组的三种方法

在Matlab中习惯性的会将二维数组中的第一维称为“行”第二维称为“列”,而对于三维数组的第三位则是习惯性的称为“页”。在Matlab中将三维及三维以上的数组统称为高维数组,三维数组也是高级运算的基础,本文将介绍三种创建三维数组的方法。(注:本文为实例操作步骤,一些代码并没做过多介绍)使用下标创建三维数组1在Matlab命令框中输入以下代

2014-11-10 20:52:32 81116 3

转载 一般区域二重、三重积分MATLAB计算方法

这里讨论的计算方法指的是利用现有的MATLAB函数来求解,而不是根据具体的数值计算方法来编写相应程序。目前最新版的2009a有关于一般区域二重积分的计算函数quad2d,但没有一般区域三重积分的计算函数,而NIT工具箱似乎也没有一般区域三重积分的计算函数。本贴的目的是介绍一种在7.X版本MATLAB(不一定是2009a)里求解一般区域二重三重积分的思路方法。需要说明的是,在MATLAB的dbl

2014-10-28 09:35:45 11362

转载 Matlab图像直方图相关函数

Matlab图像直方图相关函数图像的灰度直方图(H是图像a.bmp的数据矩阵)imhist(H);%显示a的直方图histeq(H); %将图像a进行直方图均衡化adapthisteq(H); %将图像a进行直方图均衡化imhist函数只能处理二维数据,因此处理RGB图像,需先转化成灰度图像,显示灰度直方图。例1:显示图像灰度直方图并进行直方

2014-09-09 10:02:05 810

转载 MATLAB图像处理基本命令

MATLAB图像处理基本命令 MATLAB图像处理基本命令1.applylut功能:在二进制图像中利用lookup表进行边沿操作.语法:A = applylut(BW,lut)举例lut = makelut('sum(x(:)) == 4',2);BW1 = imread('text.tif');BW2 = applylut(BW1,lut);i

2014-09-05 10:16:34 1089

转载 MATLAB getframe用法

MATLAB getframe用法 (2010-08-22 18:00:00)标签: matlab 像素数 rgb of pigetframe 杂谈分类: 学习F = getframe(h,rect) specifiesa rectangular area

2014-09-03 10:10:15 10385

转载 bwlabel函数(二值图像中元素标记)

bwlabel函数(二值图像中元素标记)  |字号 订阅这篇文章,是非遵循原文式的翻译自http://blogs.mathworks.com/steve/help bwlabel,第一行如示:BWLABEL Label connected components in 2-D binary image.这就是说bwlabel是用来标记二维的

2014-09-03 09:30:11 1117 1

转载 matlab图像处理函数大全

matlab图像处理函数大全1、图像的变换 ① fft2:fft2函数用于数字图像的二维傅立叶变换,如:i=imread('104_8.tif');j=fft2(i);②ifft2::ifft2函数用于数字图像的二维傅立叶反变换,如: i=imread('104_8.tif'); j=fft2(i)

2014-07-02 16:41:51 2119

转载 Gabor学习笔记

Gabor学习笔记本文根据博客http://blog.csdn.net/watkinsong/article/details/7870996 ,博客http://www.cnblogs.com/yingying0907/archive/2012/11/22/2781945.html整理。 1.傅里叶变换1) 简介数字图像处理的方法主要分成两大部分:空域分析法和频

2014-06-27 14:51:28 480

转载 matlab连通域处理函数

matlab连通域处理函数1、 matlab函数bwareaopen──删除小面积对象格式:BW2 = bwareaopen(BW,P,conn)作用:删除二值图像BW中面积小于P的对象,默认情况下使用8邻域。算法:(1)Determine the connected components.L = bwlabeln(BW, conn);(2)Compute

2014-05-29 15:25:09 1155

转载 Matlab 之图像处理相关函数

Matlab 之图像处理相关函数  impyramid──金字塔算法格式:B = impyramid(A, direction)作用:对A进行Gaussian金字塔变换。direction为 'reduce' 和 'expand' 分别对应着分解和扩张。注:1.m×n的A'reduce'和'expand'后的维数分别对应着ceil(M/2)×ceil(N/2

2014-05-29 15:01:44 2839

转载 学习:nlfilter

功能:用来执行通用的滑动邻域操作。用法:B = nlfilter(A,[m n],fun)B = nlfilter(A,[m n],fun,P1,P2,...)B = nlfilter(A,'indexed',...)B = nlfilter(A,[m n],fun)表示对图像A的每一个m*n滑块应用函数fun。fun函数必须接受m*n块作为输入,并返回一个标量y,形如

2014-05-29 11:13:00 3918

转载 学习:im2col

Matlab 之 im2col  2013-06-04 08:51:53|  分类: MATLAB学习 |  标签:matlab命令(1)  |举报|字号 订阅函数原型:B = im2col(A,[m n],block_type)功        能:将矩阵A分为m×n的子矩阵,再将每个子矩阵作为B的一列。(1)当block_type为d

2014-05-29 10:50:26 720

转载 matlab中常用函数2

5.数值分析和傅立叶变换主题词意义主题词意义cumprod累积cumsum累加cumtrapz累计梯形法计算数值微分factor质因子inpolygon

2014-05-16 09:01:08 643

转载 matlab中常用函数1

1. 特殊变量与常数主题词意义主题词意义ans计算结果的变量名computer确定运行的计算机eps浮点相对精度Inf无穷大I虚数单位

2014-05-16 08:56:18 568

翻译 学习:imfill

Matlab函数imfill简介  函数功能: 该函数用于填充图像区域和“空洞”。  语法格式:  BW2 = imfill(BW)  这种格式将一张二值图像显示在屏幕上, 允许用户使用鼠标在图像上点几个点, 这几个点围成的区域即要填充的区域。要以这种交互方式操作, BW必须是一个二维的图像。用户可以通过按Backspace键或者Delete键来取消之前选择的区域;通过shift+鼠标左键

2014-05-15 15:15:29 2530

翻译 学习:imresize

imresize 功能:改变图像的大小。用法:B = imresize(A,m)B = imresize(A,m,method)B = imresize(A,[mrows ncols],method)B = imresize(...,method,n)B = imresize(...,method,h)imrersize函数使用由

2014-05-15 14:53:59 1489

翻译 学习:hist

hist函数的作用:绘制直方图函数语法:n = hist(Y)n = hist(Y,x)n = hist(Y,nbins)[n,xout] = hist(...)hist(...)hist(axes_handle,...)描述:直方图显示了数据值的分布情况。n = list(Y) 将向量Y中的元素分到10个等间隔的范围内,并返回每个范围内元素的个数作为一

2014-05-15 14:50:48 681

转载 学习:sum

函数功能求数组元素的总和使用方法B = sum(A)返回数组A不同维数的总和。如果A是一个向量,sum(A) 返回所有元素的总和。如果A是一个矩阵,sum(A) 把A的列作为向量,返回一个包含每一列所有元素的总和的行向量。如果A是一个多维数组,sum(A) 把没一维看做一个数组,返回一个行向量数组。B = sum(A,dim)沿着A的每一维计算总和用指定标量di

2014-05-15 11:09:14 922

翻译 学习:length

向量的长度或最大的数组的维 语法 numberOfElements = length(array) 描述 numberOfElements = length(array) 发现沿一个数组的最大尺寸的元素数。array是一个任何MATLAB数

2014-05-15 10:54:19 397

翻译 学习:padarray

功能:填充图像或填充数组。用法:B = padarray(A,padsize,padval,direction)       A为输入图像,B为填充后的图像,padsize给出了给出了填充的行数和列数,通常用[r c]来表示。padval和direction分别表示填充方法和方向。它们的具体值和描述如下:  padval:'symmetric'表示图像大小通过围绕边界进行镜像反

2014-05-15 10:24:15 408

翻译 学习:size

size()函数的特点。该函数的功能是返回矩阵的大小,即矩阵的行数、列数、面数等等。当矩阵X是3×4×5三维矩阵时[m]=size(X); 得到m=3 4 5,即返回值m是一个一行三列的矩阵;[m n]=size(X); 得到m=3,n=20,即参数的个数多于一个小于矩阵的维数时,最后一个参数的返回值是其余返回值的乘积;[m n l]=size(X); 得到 m

2014-05-15 09:21:27 584

翻译 学习:conv2

C=conv2(A,B) C=conv2(Hcol,Hrow,A) C=conv2(...,'shape') 说明:对于 C=conv2(A,B) ,conv2 的算矩阵 A 和 B 的卷积,若 [Ma,Na]=size(A), [Mb,Nb]=size(B), 则 size(C)=[Ma+Mb-1,Na+Nb-1]; C=conv2(Hcol,Hrow,A) 中,矩阵 A 分别与

2014-05-15 08:56:56 572

PCNN分割,边缘提取,图像增强等matlab程序

PCNN分割,边缘提取,图像增强等matlab程序,比较全面简单的源代码,易看易懂易学

2014-09-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除