搜索资源列表
Cannyandlog
- canny 算法 void CreatGauss(double sigma, double **pdKernel, int *pnWidowSize) void GaussianSmooth(SIZE sz, LPBYTE pGray, LPBYTE pResult, double sigma) void Grad(SIZE sz, LPBYTE pGray, int *pGradX, int *pGradY, int *pMag) void NonmaxSuppress(
rawsource
- RawSource (string filename, int width, int height, string pixel_type, int offset) # for loading raw video data # # filename: the raw file e.g. a YUV-file # width, height: you must specify the image dimensions. width is max 2880 # pixel_type
xihua
- 程序只支持BMP256色灰度图像 方法主要是4种细化算法还有找兴趣点 在int _tmain()中注释“应用部分”换不同的函数方法就可以使用。
DCT_transform
- This file include the DCT and IDCT transform of an image. void show_DCT( void ) void DCT_8x8( float* data ) void IDCT_8x8( float* data ) void BDCT( float* input,int rows,int cols ) void BIDCT( float* input,int rows,int cols ) void get_8x8
image_process
- This file include some image process program: void ImResize(IMAGEDATA *pRtImg, IMAGEDATA *pSrImg, int nFixSize) bool CalMoments(float Moments[7], IMAGEDATA *pSrImg) void RGB2Gray(IMAGEDATA *pRtImg, IMAGEDATA *pSrImg) void Im2Bw(IMAGEDATA *pR
Hough
- Hough变换 BOOL Hough(HWND hWnd){ //定义一个自己的直线结构 typedef struct{ int topx //最高点的x坐标 int topy //最高点的y坐标 int botx //最低点的x坐标 int boty //最低点的y坐标 }MYLINE DWORD BufSize LPBITMAPINFOHEADER lpImgData LPSTR lpPtr HDC hDc
logistic
- 这个是一个基于logistic混沌系统单项散列函数,调用get_logisit(int* logisit, int length, int max_value, double XX)函数,返回一组logisitic随机数,随机数的最大值为max_value,初始值XX,随机数由初始值XX唯一确定。在数字水印技术等方面使用非常广泛,也许使用VC语言处理图像或是数字水印方面的用户会经常使用。 谢谢!
2JPG
- BMP到JPG的转换 Function int bmp2jpg(string f_in,string f_out,int c,int d) Library "2jpg.dll" Function int jpg2bmp(string f_in,string f_out) Library "2jpg.dll"-BMP to JPG conversion
ShowImage
- 基于OPENCV的显示图片类,能显示彩色图/二值图/灰度图/char*图/int*图/bool* 图-display image class, can display color image/binary image/gray image/char* image/int* image/bool* image etc
cvThreshold_cvCanny
- open cv 邊緣化 用Canny作邊緣化處理 cvCanny, void cvCanny( const CvArr* image, CvArr* edges, double threshold1, double threshold2, int aperture_size=3 ) image 單通道輸入圖像. edges 單通道存儲邊緣的輸出圖像 threshold1 第一個閾值 threshold2 第二個閾值 ap
Ccode2.tar
- c语言计算几何 三角化 Ch1, Code 1.14 凸形外壳[2D] Ch3, Code 3.8 凸形外壳[3D] Ch4, Code 4.8 球 Chapter 4, Fig. 4.15 德劳内类型 Ch5, Code 5.2 ...See *English version.-\Computational Geometry in C\ the book s recipe Triangulate Chapter 1, Code 1.14 /tri Convex
jiyuzuixiaoerchengfagaijindesuijituoyuanjiance
- 为了提高数字图像中椭圆检测的效率和准确性,提出了一个基于最小二乘法的改进的随机椭圆检测算法. 该算法随机选取图像中的3 个边缘点,在以这3 个点为中心的窗口内,从边缘点中拟合出可能椭圆,并通过随机选 取的第4 个边缘点来确认可能椭圆. 利用直接最小二乘法椭圆拟合的特性,引入可能椭圆边缘点收集和椭圆重新 拟合的迭代过程来提取最终的椭圆参数. 通过对含有不同噪声的仿真图片和包括残缺椭圆的实际图片的实验表 明,新算法的改进是有效的. 与原算法相比,新算法降低了对参数的依赖性,提高了检测
OTSU
- 在VC++6.0 已经openCV环境下的一维OTSU代码,实现图像二值化-// OTSU.h: interface for the COTSU class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_OTSU_H__33C2086A_C181_490B_946D_837B4C7FB914__INCLUDED_) #define AFX
ImageMosaicCode
- 老外编的的程序,可以成功运行,推荐下载学习-mosaic.m Code Descr iption The mosaic.m scr ipt operates as follows: First, it converts the values of the images from unsigned int to double. This is done because most of the MATLAB operations use double as default type. Th
DctQuant
- 工程名为DctQuant,编程实现了一帧CIF格式4:2:0的YUV图像的H.264的整数变换、量化以及逆量化、逆变换。具体的功能表述如下: 1、首先按“打开YUV”按钮,选择一帧格式为CIF的4:2:0的YUV图像(默认的YUV图像的格式为4:2:0的CIF格式)。选择完成后,可以看到显示的输入图像。 2、输入QP值,QP是0到51之间的整数值,超出范围,会弹出对话框提示。QP默认为28。注意:当改变QP值为0时,即没有量化,则点击转换按钮显示出的PSNR值即为输入图像的PSNR值。
090211
- 细化参数的对数极坐标变换图像纹理特征提取算法提出一种细化参数的对数极坐标变换图像纹理特征提取算法,可以有效地消除旋转、缩放和平移等几何形 变的影响.在特征提取过程中,通过自相关图像消除平移的影响,引入细化参数的对数极坐标变换消除旋转和伸缩 的影响.在图像检索过程中,将不完全树型小波变换所得的特征矢量,通过欧式距离来度量图像之间的相似度.实 验表明,本算法对发生几何形变的纹理图像检索平均正确率达81.05 左右,较之传统算法能取得更好的检索 效果.-This paper p rop
AMSS
- 为了提高布匹瑕疵图像的滤波效果,针对检测过程中图像易受到多种混合噪声污染的特点,提出一种基于多尺度迭 代思想以改进AMSS 算子。将偏微分方程中的AMSS 方程以有限差分的形式离散化,依据量化尺度参数t 和尺度步长Δt ,采 用小尺度步长对污染图像进行多次迭代滤波。针对改进AMSS 算子的滤波结果,介绍了一种采用水平线算法进行效果分析 的新方法。实验结果表明,和其他算法相比,该滤波算法在滤除受未知混合噪声污染图像干扰的同时,能够更好地保留边缘 信息,从而达到更理想的平滑效果。-F
ImageMatrix
- 图像的矩阵运算 用于图像像素的尺度变换,归一化;图像读取,阈值分割,矩阵的加减乘数运算,以及图像的读写;数据类型支持int,double,以及复数complex类型-Image matrix operations for image pixels scale transformation, normalization image reads, threshold segmentation, the multiplier matrix addition and subtraction opera
RotateDIB2
- /************************************************************************* * 函数名称: * RotateDIB2() * 参数: * LPSTR lpDIB - 指向源DIB的指针 * int iRotateAngle - 旋转的角度(0-360度) * 返回值: * HGLOBAL - 旋转成功返回新DIB句柄,否则返回NULL。 * 说明: * 该函数用来以图
RotateDIB
- /************************************************************************* * 函数名称: * RotateDIB() * 参数: * LPSTR lpDIB - 指向源DIB的指针 * int iRotateAngle - 旋转的角度(0-360度) * 返回值: * HGLOBAL - 旋转成功返回新DIB句柄,否则返回NULL。 * 说明: * 该函数用来以图像