搜索资源列表
arithmetic.encoding
- 算术编码的应用实例matlab版本 1.可以对字符进行算术编码 2.开头不必制定字符串的大小 3.编码精度高,达到小数点8位以上 4.以函数的形式给出,易于调用和移值实现 5.显示界面人机交互较出色 -arithmetic coding examples of the application of a version of Matlab. Be right characters arithmetic coding 2. Not the beginning de
fourieranalyseofbwimage
- 1.二值图像的fft分析 2.显示频谱图像,频谱的零频率系数被移到频谱中间 3.填充矩阵填充后的情况比较 4.绘图直观形象-1. Binary Image fft analysis 2. Image shows the spectrum, Spectrum coefficient of zero frequency spectrum has been moved to the middle three. Filled Filled matrix compared to the s
PicTest
- VC/MFC 常见的几种图像显示的方法: 1.使用CBitMap,在OnPaint 中绘制 2.用picturn控件绘制 3.用背景图 4.用KoDak控件(需要已经安装) -VC / MFC common image shows several ways : 1. CBitMap use. Drawing the OnPaint 2. Controls used picturn drawing three. use background Figure 4. charge
huffman
- matlab实现huffman编码 1. norm2huff.m (encoder function) 2. huff2norm.m (decoder function) 3. frequency.m (private function) 4. huffcodes2bin.m (binary rapresentation of huffman codes) 5. huffman_bench1.m (benchmark) 6. huffman_demo1.m (dem
gingkoVG
- 2D矢量图形显示开发包 完全遵循2D矢量图形显示标准OpenVG 1.0.1,支持2D矢量图形显示的多数功能: 1)Path, Stroke, join, fill显示 2)直线,2次/3次Bezier曲线,圆弧...显示 3)图形窗口裁减,Rect Scissor, Alpha Mask. 4)Blend显示 5)图象显示及图象特效(锐化,柔化,高斯变换, Color Matrix等) 6)梯度填充:线性和放射性梯度填充 其他高级功能 文件包中包含:
PointIsR
- 判断点是否在区域内. Private Sub Command1_Click() 当点与任一顶点重合时,返回“不在多边形区域” Line (0, 0)-(500, 500), RGB(255, 255), BF Dim hRegion As Long Dim P() As PointAPI ReDim P(9) As PointAPI P(0).X = 10: P(0).Y = 190: PSet (P(0).X, P(0).Y), vbRed P(1
图象处理集合
- 图象处理集合(对位图的处理)包括如下: 1.图象分析:图象分割和边缘检测 2.图象编、解码:huff,PCX,GIF,JPG等; 3.滤波处理:包含多种滤波器(高,低通,交互式带阻); 4.数学形态学:图象的腐蚀和膨胀,开、闭运算,图象的粗、细化等; 此外还有视图的编辑、灰度处理、图象恢复、小波分解和重构等等。-image processing pool (right bitmap processing) include the following : 1. Image analysis : S
vc5图像采集 code
- 图像采集 code匹配运动估计算法简介 5.2 典型运动估计算法研究 5.3 运动估计算法实 例 第6章 视频图像采集系统 6.1 图像采集系统的硬件构成 6.2 图像采集的 VC实现 6.3 常见图像采集卡的性能指标 6.4 图像采集系统应用... -image acquisition code matching motion estimation algorithm 5.2 Introduction typical motion estimation algorithm 5.3 motion
allegro-manual-4.2.1.en
- allegro是著名开源2D游戏引擎,此为allegro 4的英文版tutorial。-Allegro 4 and Allegro 5 are cross-platform, open source, game programming libraries, primarily for C and C++ developers.
CalculationGeometry
- ㈠ 点的基本运算 1. 平面上两点之间距离 1 2. 判断两点是否重合 1 3. 矢量叉乘 1 4. 矢量点乘 2 5. 判断点是否在线段上 2 6. 求一点饶某点旋转后的坐标 2 7. 求矢量夹角 2 -I-point basic computing 1. Planar distance between two points on 1 2. To determine whether the coincidence of two 1 3. Vector
graphic
- 现图形学中画直线,园和圆弧以及直线裁剪,区域填充等功能 1. 对于画直线,只需知道起点和终点即可。在工作区间中按下鼠标(即选择起点),拖动至另一处松开(终点),即得到直线。 2. 画圆需要圆心坐标、半径、及起始角和终止角,至于实验要求的画1/4圆弧,可设起始角=0,终止角=45,若要画整个圆弧起始角和终止角分别为0和360即可。-Graphics are painting a straight line, arc, as well as garden and cut a straight lin
wavecompression
- The following implementation steps have been made for the devised algorithm, which is based on 2D-wavelet. 1. Reading an image of either gray scale or RGB image. 2. Converting the image into grayscale if the image is RGB. 3. Decomposition of im
inpainting
- image inpainting -CS7495 Final Project Sooraj Bhat Object Removal by Exemplar-based Inpainting USING THE CODE Everything was done in Matlab and MEX (i.e. a C function callable from Matlab). First, the C code needs to be comp
hw01
- 本程序实现了一个二维图元的移动、旋转、缩放功能。采用设备坐标系。 首先输入多边形,以三角形为例: 1、输入多边形顶点个数:3 2、输入第一个顶点坐标:200 130 3、输入第二个顶点坐标:100 300 4、输入第三个顶点坐标:70 100 而后,输入: m :表示移动多边形。接着输入x方向移动大小和y方向移动大小,均为设备坐标系下的像素数; r :表示选装多边形。接着输入旋转角度,比如:20; s :表示缩放多边形。接着输入x方向比例和y
lab5
- 采用c语言,openGL,按1,2,3,4键可以显示四种图形,1-圆形,2-三角形,3-盘圆,4-直线,按r可缩小图形,R放大图形-Using c language, openGL Press 1,2,3,4 keys can display four graphics- Round 2- triangle, 3- coiled, 4- a straight line and can narrow the graphics r, R amplification graphics
graphic
- 1、二维图形的生成:点,直线,圆,椭圆,矩形的生成; 2、裁剪:对线段的裁剪; 3、几何变换:图形的平移,缩放,旋转; 4、区域填充:扫描线种子填充法; -1, the generation of two-dimensional graphics: points, straight lines, circles, ellipses, rectangles generated , cutting: cutting of the line segment 3, geometric
DownUpSampling_ByFactor2
- 该代码实现了以2为因子的图像升采样和降采样功能。 降采样包括使用平滑滤波器(with using the averaging filter)和不使用平滑滤波器(without using the averaging filter)两种方法。 升采样包括像素点直接复制(pixel replication method)和线性插值(bilinear interpolatoin method)两种方法。 降采样方法和升采样方法共有4种组合。程序运行后,给出了一个原始图片和
circle
- 1、编程实现 利用1/8圆中点算法和Bresenham算法生成圆,并显示。 2、推导1/4圆的中点画圆算法,并编程实现。 3.、构造任意一个边界表示的多边形,假定该多边形内部是四连通的。要求:用种子填充算法实现对多边形内部的填充。-1, the programming system to use the 1/8 round midpoint circle algorithm and Bresenham algorithm to generate and display. 2,
MyBarChartTest
- 基于MFC工程柱状图 柱状图类(CMyBarChart)的两个文件(MyBarChart cpp MyBarChart h)不依赖于具体的工程 将文件添加至自己的工程即可运行 控件内柱子所在位置 大小 可根据控件大小自适应调整大小及位置 每根柱子高度为相邻柱子之间间隙 设控件总宽度为W 柱子个数为N 那么间隙宽度 X W 3 N + 1 柱子高度为 Y 2 X 2 W 3 N + 1 使用步骤: 1 申明对象 CMyBarCh
arnold
- 文件1是对固定区域进行arnold置乱;文件2是通过调整最左上角像素的坐标来选择置乱区域;文件3是进行多区域arnold置乱;文件4是利用求逆矩阵的方法进行Arnold反变换-File a fixed area is arnold scrambling File 2 is achieved by adjusting the pixel coordinates of the upper left corner to select scrambling region 3 is a multi-a