▍1. XIHUA
本程序是使用c++开发语言编写的,功能是将bmp图像进行细化处理,比如,可以将比较粗的汉字细化成较细的汉字。(This program used c++ development language, the function is to thinning BMP image . For example, it can be more crude refining the Chinese characters into a fine characters.)
本程序是使用c++开发语言编写的,功能是将bmp图像进行细化处理,比如,可以将比较粗的汉字细化成较细的汉字。(This program used c++ development language, the function is to thinning BMP image . For example, it can be more crude refining the Chinese characters into a fine characters.)
对输入的一张彩色图像,自己写代码实现Harris Corner 检测算法: 1. 不能直接调用OpenCV 里面与Harris 角点检测相关的一些函数; 2. 只能用C/C++,不能用其他语言; 3. GUI 只能用自带的HighGUI,不能用QT 或其他的; 4. 平台可以用Windows, Linux, MacOS; 5. 显示中间的处理结果及最终的检测结果,包括最大特征值图,最小特征值图,R 图(可以考虑彩色 展示),原图上叠加检测结果等,并将这些中间结果都输出成图像文件; 6. 命令格式: “xxx.exe 图片文件 k 参数(=0.04) Aperture_size(=3)”。(The input of a color image, write your own code to achieve Harris Corner Detection Algorithm: 1. Can not be called directly inside OpenCV some functions associated with the Harris corner detection 2. To only use C/C++, can not be used in other languages 3. GUI only with their own HighGUI, can not use QT or other 4. The platform can be used Windows, Linux, MacOS 5. Display intermediate and final results of the test results, including the largest eigenvalues diagram, the minimum feature value graph , R chart (you can consider color display), picture superimposed on the test results, etc., and these intermediate results are output as an image file 6. Command Format: " xxx.exe picture file k parameters (= 0.04) Aperture_size (= 3 ). " )
bgslibrary_x86_v1.9.2,是MFC的实现文件,包含37种背景减除算法,对于做目标提取的研究非常有用。(The BGSLibrary was developed by Andrews Sobral and provides an easy-to-use C++ framework based on OpenCV to perform background subtraction (BGS) in videos. )
ct图像重建系统,本程序需要先安装和配置好vtk环境才能编译并以命令行方式运行。(ct image reconstruction system, the program you need to install and configure vtk environment to compile and run the command line.)
该代码采用opencv环境来实现灰度投影估计电子稳像算法,能够很好地解决视频序列抖动问题。(The code uses the opencv environment to achieve the gray projection algorithm, which can solve the problem of video sequence jitter.)
这个函数分配一个数据缓冲区与多个颜色指定系统上的乐队。这种类型的缓冲区允许表示彩色图像(例如,RGB)。 这个函数为每个指定分配缓冲区,一个二维表面颜色乐队。您可以使用MbufAlloc1d()和MbufAlloc2d()来创建单独的乐队一或二维 数据缓冲区,分别。 分配一个缓冲区后,我们建议您检查是否操作成功,使用MappGetError(),或通过验证,不是M_NULL返回的缓冲区的标识符。(This function allocates a data buffer with multiple color bands on the specified system. This type of buffer allows for the representation of color images (for example, RGB). This function allocates buffers that have a two-dimensional surface for each specified color band. You can use MbufAlloc1d() and MbufAlloc2d() to create single band one- or two-dimensional data buffers, respectively. After allocating a buffer, we recommend that you check if the operation was successful, using MappGetError(), or by verifying that the buffer identifier returned is not M_NULL.)
这篇文章是一种特征降维的方法,不过跟一般的计较离散度的方法不同,这个特征变换的准则是:尽可能地保留原始样本的熵(Kernel Entropy Component Analysis Jenssen, R Pattern Analysis and Machine Intelligence, IEEE Transactions on Volume: PP , Issue: 99 )
LK 和HS光流代码,初学者可用,带有误差分析(LK optical flow and the HS code is available for beginners, error analysis with)
EM算法以及混合高斯模型,c++实现,控制台程序,函数调用很简单方便。可以在低版本vc6.0运行。(EM algorithm and hybrid Gauss model, c++ implementation, the console program, function call is very simple and convenient. Can be run at low vc6.0.)
基于轮廓来寻找流动部分,效果不是很好,但是还可以拿来用(Based on the outline to find the flow part, the effect is not very good, but also can be used with)
实现bmp图像读入和写出,彩色图像灰度化,直方图均衡化(Implement bmp image read and write, color image graying, histogram equalization)
(1)在工具栏中点击“打开”功能出现文件打开窗口,用户选择一幅bmp图片后在指定区域居中显示该图片,若图片尺寸小于指定区域则按原始大小显示;若大于则按合适比例显示。 (2)鼠标指针在图片上停留时显示为十字形,同时在控件下方固定位置显示鼠标所在的图像x坐标和y坐标(如:50,100),以图片左上为坐标原点。 (3)在工具栏中可以点击控件实现在图片上绘制一次直线、矩形或圆等图形,在绘图过程中要求图片和图形一直可见,不能出现刷新痕迹,绘制的图形可以任意修改形状。 (4)可以任意选择图形线条的类型(虚线或直线)、颜色(三种)及粗细(三种),要求选择方式可以叠加,绘制过程要求可任意连续执行。 (5)在工具栏中点击“保存”功能出现文件保存窗口,用户可以选择保存路径来保存当前图片操作结果(包括图片和图形)。 (6)点击“关闭”功能,关闭当前图片,若操作结果尚未保存则必须弹出对话框提示用户进行保存。 ((1) in the tool bar, click on Open function has the file open window, the user selects a bmp image to center the picture in the designated area, if the image size is smaller than the specified area press the original size if more than press the appropriate scale display. (2) is shown as a cross when the mouse pointer over the image, while displaying an image x and y coordinates of the mouse cursor in a fixed position below the control (eg: 50,100) to image the upper left of the coordinate origin. (3) in the toolbar you can click controls to achieve a draw straight lines, rectangles or circles and other graphics on the picture, the requirements of pictures and graphics in the drawing process has been seen, it can not appear refreshed traces drawn graphics can be modified shape. (4) can choose the type of graph line (dashed or straight), color (three kinds) and thickness (three kinds), asked to choose the way can be superimposed, can arbitrarily draw process requires continuous exe)
gabor滤波,优点是分析周围的像素点,是一种物质的可能性大。(gabor filter, the advantage of pixel analysis surrounding the possibility of a substance is large.)
图像处理中的数字识别代码,包括数字训练集合和训练分类算法,可以实际应用。(digital recognition)
将一幅rgb图像转换成灰度图像,并显示出灰度图像。(the functon is to make a rgb image to gray image.)
影像仿射变换特征提取,结合 sift 等局部特征可以处理较大视角变化下的图像匹配。(This is an implementation of Hessian-Affine detector. )
openCV+MFC(VS2008)canny边缘检测,能用滑动条调节参数(openCV+MFC (VS2008) canny edge detection, use the slider to adjust parameters)
CCD 摄像机内外部参数快速准确的标定方法(Fast and accurate calibration method for internal and external parameters of CCD camera)
不同信噪比下周期FRFT和FRFT两种方法对LFMCW信号的检测能力对比(FRFT different SNR period and the comparison of the two methods FRFT LFMCW signal detection capability)
高斯模糊是一种图像滤波器,它使用正态分布(高斯函数)计算模糊模板,并使用该模板与原图像做卷积运算,达到模糊图像的目的(Gaussian blur filter is a kind of image, it uses the normal distribution (gaussian function) to calculate fuzzy template, and use the template and the original image for convolution operation, achieve the goal of blurred image )