▍1. get_pixel
得到24位位图的一个点的颜色值 (Getting the RGB value of a point in a 24-bit image )
得到24位位图的一个点的颜色值 (Getting the RGB value of a point in a 24-bit image )
位图抖动/3维灰边 (dib shaking and 3d gray edge)
一个简单的使用IDW和RBF算法对图像(只支持bmp格式)进行变形的MFC程序,可以当作图像处理入门时的练习参考。(A simple algorithm using the IDW and RBF image (bmp format only) to the deformation of the MFC process, image processing can be used as entry to practice at the time of reference.)
bmp转换为jpeg的源代码,纯c的代码(bmp jpeg conversion of the source code, code-c)
高清晰度图象旋转 (rotating high definition image)
处理Register项的类 (The class for dealing with register item)
利用VC++编程实现样条曲线的绘制实例,源代码编译于VC++6.0,通过测试发现本示例程序距真正的“手绘”曲线还有一段距离,甚至说它是全自动的,也就是选择生成选项后,程序是自动生成的曲线,可以对生成的曲线进行位置移动,倍数放大等,但不能用鼠标手动去改变它们的形态,源代码收集于国外,仅供学习参考。(Using VC++ Programming-spline curve drawing examples, source code in VC++6.0, to pass the test procedures found in this example from the real " hand-painted" curve is still some time before, or even that it is fully automated, is the choice of generation options, the process is auto-generated curve, the curve can be generated for the location of the mobile, such as a multiple of amplification, but not manually with the mouse to change their form, source code are collected in foreign countries, only to learn the reference .)
使用C# GDI+开发的基本飞行数据仪表,包括高度、速度和飞行姿态。(Use in C# GDI+ development of basic flight data instruments, including altitude, speed and flight attitude.)
bezier曲线画矢量字.仅仅有演示效果没有进行交互设计,多多指教多多包含(bezier curve ,c++)
实现USB采集的图像序列或者视频中人脸检测与计数,应用OPENCV实现(Image sequence to achieve USB or video capture human face detection and counting, the application to achieve OPENCV)
图像相似度比较论文,介绍了图像相似度比较的基本原理,并实现图像比较,分析结果(Comparing image similarity thesis describes the basic principles of image similarity comparison and achieve the image comparison, analysis)
drawcli ole图形图像,VC++学习很好的例子程序(drawcli ole graph drawing example , ole container and drawing line, circle etc.)
有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数(There are n integers to the order of the preceding few months m backward shift position, the final number m into the top of the number of m)
4D影院特效生成脚本,方便制作4D影院的特效(4D theater effects to generate scripts to facilitate the production of special effects cinema 4D)
C++做的绘画板,可以实现RGB的混色,产生出不同的颜色来。(a paint tool by C++)
参考网上的资料写的gif编解码。 编码用gdi解析常用图片格式,然后组装成gif 解码吧gif的每一帧转换成dib gif文件格式网上有很多介绍 gif用的变长lzw压缩算法: 没弄懂原理,只知道过程。压缩取一个字符作为后缀,看看字符串是否存在。存在,用对应的编码作为前缀继续取;不存在把字符串添加到字典,前缀添加到输出流,后缀作为前缀继续取。解压取一个编码看看字典中是否存在。存在用对应的字符串的第一个字符作为后缀,看看当前字符串是否存在,不存在添加到字典中,后缀作为前缀,前缀对应的字符串添加到输出流,继续取;编码不存在,前缀对应的字符串的第一个字符作为后缀(这时当前字符串肯定不存在,字典中下一个可用编码肯定等于刚取出的编码),字符串添加到字典中,编码作为前缀,前缀对应的字符串添加到输出流,继续取。 编码流转换成字节流是按位从低到高的,window是小端模式(低字节在低地址),字节内低位在右边。 24位dib转换成8位dib时使用的八叉树算法 图片拉伸时参考的网上的双线性插值算法。 字典满了位数加一,位数是12时不加(Online reference materials written gif codec. Encoded using gdi resolve common image formats, and then assembled into a gif Each frame decode it into a gif dib There are many online gif file format introduced gif lzw with variable length compression algorithm: Did not understand the principle, only know the process. Compression takes a character as a suffix, and see if there is a string. Exist as a prefix to continue to take with the corresponding encoding there is no string to add to the dictionary, a prefix added to the output stream, the suffix as a prefix to continue to take. Take a look at extracting coding dictionary exists. Exist with the corresponding first character string as a suffix to see the current string exists, there is no add to the dictionary, the suffix as a prefix, the corresponding string to the output stream, continue to take coding does not exist, prefix corresponding first character string as a suffix (when the current string certainly does not exis)
MFC显示BITMAP 图像 适合初学者学习 C++(Show BITMAP image suitable for beginners to learn)
屏幕刷新程序,可实现图片的储存和切换,功能实现完整(Screen refresh process, enabling image storage and switching functions to achieve complete)