可读写bmp格式的图的程序,给了Visobject.cpp 和 visobject.h 做样子,很容易将它们改成合自己用的,能读写bmp格式图象的程序。使用Linux的, 给出pcbitmap.h以备使用。写程序时注意读整数时字节是按顺序还是逆序排列的。-can read and write bmp format of the processes, and to the Visobject.cpp visobject.h frill, it is very easy to change their Hopewell own use, can read and write bmp format images procedures. The use of Linux, given pcbitmap.h for use. Write procedures to read byte integer sequence is still with a Roget. 下载
|
读BMP图像的数据,然后变换(我只是加了一条黑线,但可以进行如去噪,平滑等变换,我下一步的工作),再将数据写回一个新的图像中!在Linux下完成,可以很好的工作,代码是符合ANIS C的,应该是可以在windows下运行的!(运行时需要修改文件路径)-Reading BMP image data, and transform (I just added a black line, but can be as denoising, smoothing transformation, I will work), and then write data to a new image! Completed under Linux, good work, the code is consistent with ANIS C, should be able to run under the windows! (Runtime need to amend the document path) 下载
|
该部分的代码由C写成。 程序需要imagemagic的支持,imagemagic可以在网上搜索到最新的版本(程序在图像 的输入/保存代码处用了imagemagic的函数,如果读者不想使用imagemagic,可以修改 程序有关图像存取的部分,改成自己的图像存取函数,这部分的工作量不是太大)。 代码可以在Linux下面编译通过。 demo目录: fvs_enhancer:指纹增强程序,描述了如何使用该库增强指纹图像。原图像和目标图 像都是位图。 fvs_direction:描述了如何提取方向图。输入图像必须是归一化的图像,这样才能 有较好的效果。输出图像覆盖于输入图像之上。 fvs_createtestimages:该程序用来产生调试过程中可能会用到的一些位图图像,这 些图像是不同角度和不同间隔的条纹。产生图像的文件名命名方式如下: testimgSSSDDD.bmp 其中,SSS代表条纹间隔(像素个数),DDD代表方向的角度。 fvs_thinner:描述了怎样细化一个指纹图像。细化后的图像尽可能的代表了指纹的 脊线。 fvs_minutia:显示了如何从细化后的指纹图像中获得细节点集合。这一部分目前做 的效果不好,提取出的伪细节点太多。 fvs_mask:计算有效的指纹区域(剔除非指纹区域以及模糊指纹区域)。 include目录: 包含了头文件。part of the code written by C. Imagemagic process needs the support imagemagic in online search to the latest version (procedures in image input / preservation code with the Department imagemagic function, if readers do not want to use imagemagic. The revised procedures can access images, change their image access function, This part of the workload is not much). Code can be compiled under Linux adoption. Demo directory : fvs_enhancer : fingerprint enhancement procedures describes how to enhance the use of the fingerprint image. The original image and objectives are bitmap images. Fvs_direction : describes how to extract the direction of the map. Input image must be a normalized image, in order to have better results. Image output coverage in the input image above. Fvs_createtestimages : T-part of the code written by C. Imagemagic process needs the support imagemagic in online search to the latest version (procedures in image input / preservation code with the Department imagemagic function, if readers do not want to use imagemagic. The revised procedures can access images, change their image access function, This part of the workload is not much). Code can be compiled under Linux adoption. Demo directory : fvs_enhancer : fingerprint enhancement procedures describes how to enhance the use of the fingerprint image. The original image and objectives are bitmap images. Fvs_direction : describes how to extract the direction of the map. Input image must be a normalized image, in order to have better results. Image output coverage in the input image above. Fvs_createtestimages : T 下载
|