搜索资源列表
C++(Circle)
- 算法实现题1-2 平面几何问题 .问题描述: 试用C++ 的类来定义表示简单平面几何对象的抽象数据类型Geometry 。 (1) 用浮点数定义2 个几何量m1 和m2;m2 的缺省值为0.0。 (2) 实现2 个构造函数:允许用1 个参数或2 个参数声明几何对象。用1 个参数r 声明 的几何对象为半径为r 的圆;用2 个参数r1 和r2 声明的几何对象为r1′r2 的矩形。所声明 的几何对象的中心在原点。 (3) 定义计算几何对象的面积,周长和对角
cxrFFT
- 实现一维快速傅里叶变换,采用蝶形算法进行频域变换; 二维快速傅立叶变换在此基础上进行,调用两次一维快速傅里叶变换即可。-achieve a fast Fourier transform, using butterfly frequency domain algorithm transformation; two-dimensional fast Fourier transform on this basis, call a two-dimensional fast Fourier trans
cxrDCT
- DCT1实现一维离散余弦变换; DCT2实现二维离散余弦变换; 其中使用的算法是碟形算法来实现频域变换-DCT1 peacekeeping achieve a discrete cosine transform; DCT2 achieve two-dimensional discrete cosine transform; the use of the algorithm is dishing algorithm to achieve the transformation frequen
imageprocessingvc
- 数字图像处理典型算法实现,共12章。01vc数字图像编程基础知识,02数字图像的采集、量化和表示,03数字图像的点运算;04图像几何变换,05频域处理方法;06图像增强技术;07图像腐蚀膨胀和细化算法;08边缘检测与提取及轮廓跟踪;09图像分割;10图像配准;11图像复原;12图像压缩-typical digital image processing algorithm, a total of 12 chapters. 01vc Digital Image basic knowledge of
ESegment
- 程序功能为将bmp彩色图片中的背景去除,留下图片的主要内容。该程序采用graph-based的图像分割算法,分割效果良好。 在命令行下通过传递参数运行:ESegment sigma k min input output 其中:ESegment为编译得到的程序名; sigma为平滑系数,一般取0.5~2之间的值; k一般取图片长、宽(像素)之间的值; min表示分割出的最小块的大小,取正整数即可 input为输入的bmp图片名 output为输出的bmp图片名-proc
MorphologicalThin
- 本代码实现了形态学细化。 特点:中间过程可以存储在输入中,因此节省存储空间;并且附有注解,便于理解;附有参考文献,有算法描述。This function implements the morphology thinning. Input pSrc is a float matrix in the range of [0, 1]. It supports in-place operation.Ref: Z. Guo and R. W. Hall, \"Parallel Thinning w
图形学算法演示
- 对象:想学好计算机图形学的大学生,老师和工程人员内容:动态的演示了图形生成过程,详细的源代码使你粘贴后就可以运行,其中包括DDA、bresenham、逐点比较法直线生成算法;bresenham,DDA,中点画圆算法;n次bezier,spline,Bspling,Hermite曲线生成算法;单线性,双线性,Bezier曲面生成算法;矢量,点阵字符生成算法;扫描填充,种子填充算法,多边形,直线裁剪算法;平移,比例,旋转,原点对称,错切变换算法;斜测投影,一点,二点,三点透视算法;消影,斜平行投影,
ImageRegistration.rar
- 基于边缘特征的图像配准算法源码 基于边缘特征的图像配准算法是将不同时间、不同的传感器(成像设备)或不同条件下(天候、照度、摄像位置和角度等)获取的同一场景的两幅或多幅图像根据其边缘特征进行匹配、叠加的处理,最终生成一幅全景图像的方法。该方法具有抗噪性强,匹配速度快,误匹配率低,适用于多种类型的图像等优点,主要可以运用于以下领域: (1)军事研究领域,如飞行器辅助导航系绞、武器投射系统的末制导以及寻地等应用研究; (2)医学图像分析,如数字剪影血管造影DSA血管造影术、肿瘤检测、白内障检测、
ApplicationsOfDepth-FirstTraversal
- 1. 用DFS判断一个无向图是否是连通图; 2. 为有向图的边分类,将它们的边分为前向边、后向边和交叉边; 3. 用DFS和点消除求有向图的拓扑排序; 4. 判断有向图是不是强连通图,若不是,求强连通分量; 5. 判断有向图是不是半连同图; 6. 判断有向图是不是单连通图; 7. 判断无向图是不是双连通图。 通过以上编程对DFS的应用,进一步了解DFS的算法及它所代表的算法思想。 -1. Using DFS to test if a given undirecte
chirplet_analasis
- 一种自适应chirplet分解的快速算法 针对信号自适应chirplet分解未知参数多、实现起来比较困难的特点,文献[1]提出了一种新的chirplet分解快速算法。该算法利用计算信号的二次相位函数,得到其能量分布集中于信号的调频率曲线上的结论,此时通过谱峰检测可同时获得chirplet调频率、时间中心和幅度的估计;然后通过解线性调频技术获得其初始频率和宽度的估计,仿真结果验证了本文算法的有效性。 -Chirplet an adaptive decomposition al
fingerprintpreprocessing
- 根据指纹的固有规律,提出了一套较完整的指纹图像预处理和特征提取算法。改进了指纹脊线频率求取算法和二值图像去孔噪声 算法,并提出了一种新的滤除指纹伪特征点的方法。通过对上百幅不同质量的指纹图像进行测试,获得了较好的效果。 关键词:指纹;预处理;特征提取-According to the inherent laws of fingerprints, a set of more complete fingerprint image pre-processing and feature extr
image
- 1、图象灰度处理:将<24位真彩色图像>转换成<256级灰度图像>;(*.bmp文件) 2、图像的灰度直方图:分别反映转换前后图像中的灰度级与出现这种灰度的概率之间的关系; 3、其它功能:存盘、清屏和退出应用程序功能。 源程序用Pascal语言编写。 含有三种不同的算法作为比较,并且附有详细的软件设计的思路说明。-1, gray-scale image processing: to < 24-bit true color image> conve
Halftoning_OrderedDithring_and_ErrorDiffussion
- Matlab源代码:利用有序抖动算法(Bayer矩阵D4和D8)生成二元图像;利用误差扩散算法(Floyd-Steinberg filter)生成二元图像。-Matlab code using the ordered dithring (Bayer D4 and D8 matrix) to generate the binary images Matlab code using the error diffusion algorithm (Floyd-Steinberg filter) to
zhenjiancafen
- :针对背景差分算法中在复杂背景下参考帧的提取问题,提出了一种新的背景提取方法;该算法用帧间差分法将帧中的背景象 素点检测出来,再确立出背景帧-: For the background subtraction algorithm in complex background reference frame extracting problems, a new background extraction The algorithm uses inter-frame difference meth
Graphics
- 一个集成的图形界面的程序,可调用每一次作业子程序。一、调用画点的函数,用DDA、中点算法画直线和中点算法画圆和椭圆。二、多边形扫描转换算法和区域填充算法实现(扫描线算法为必做,基于求余运算的边缘填充和边标志算法为任选;基于种子的区域填充采用4连通区域的递归种子填充算法,或扫描线种子填充算法,要求种子点(x,y)可交互输入)。三、线段裁剪和多边形裁剪算法的动画演示实现。(两种线段裁剪算法和H-S多边形逐边裁剪算法)多边形裁剪算法的动画演示要求先画出一个封闭的多边形,再画矩形的裁剪窗口,然后选择裁剪
VC_material
- 利用VisualC_实现AutoCAD等高线自动连接,基于VisualC_的雷达PPI显示仿真研究,基于C_向量运算的Apriori算法程序设计与实现,基于VisualC_的汽车制动性模拟计算,C_程序设计教学中的技能培养,自考_C_程序设计_课程教学探析。-Connecting Contour Lines Automatically Using Visual C++;A Research on Radar PPI Display Simulation Based On Visual C++
Cohen_A_New_Color_Balancing_Method2
- 一种新的自动白平衡算法:找灰点的自动白平衡;分别于传统的算法做了比较;-A Color Balancing Algorithm for Cameras We compare our method against six known fast color balancing algorithms on the database. Our experiments show that the proposed method outperforms these algorithms, w
search
- 图像检索,根据特定图片,检索图片库內似图片;所用算法为sift算法和GH数算法。-Image retri , according to a specific picture, retrieve pictures like pictures used algorithm for the sift algorithm and GH number algorithm.
分散递阶蚁群算法及其在相变序列图像分割中的应用
- 提出了一种分散、递阶蚁群算法, 它将多个分散的蚁群并行求解各自对应的子问题, 形成一个执行层, 而递阶协调层利用执行层反馈的信息协调执行层的优化过程,从而得到递阶求解问题的整体最优解. 该算法已应用于相变热图序列图像模糊相变线的提取问题,即运用区域划分方法先将序列图像的分割转化为关联型多子图搜索问题,再利用分散 、递阶蚁群算法进行求解 ,结果表明该算法能很好地利用相变线的运动信息成功地解决热相变序列图像分割问题. 与蚁群算法独立搜索比较 ,分散 、递阶蚁群算法能更有效地实现多子图之间的关联.(A
VCA Algorithm (unmix hyperspectral data)
- bioucas的Vertex Component Analysis: A fast algorithm to unmix hyperspectral data文章的程序(the code of the paper Vertex Component Analysis: A fast algorithm to unmix hyperspectral data)