Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 将彩色指纹图像转换为黑色&;白色_Matlab_Image Processing_Fingerprint_Image Segmentation - Fatal编程技术网

Matlab 将彩色指纹图像转换为黑色&;白色

Matlab 将彩色指纹图像转换为黑色&;白色,matlab,image-processing,fingerprint,image-segmentation,Matlab,Image Processing,Fingerprint,Image Segmentation,我需要将样本指纹图像转换为黑白,其中手指颜色作为前景色,背景色为黑色。它需要在MATLAB代码格式。。。。例如,我需要从以下位置转换图像: (来源:) 到黑白图像 编辑:我使用了多个遮罩,如prewitt: Canny探测器: 我没有在这里得到模糊的线条。正如Shai所说,你只能在图像的聚焦区域获得良好的效果。 尝试从以下算法开始: 呃,图像可以最小化……你不能指望在手指模糊的部分恢复指纹。请发布一个更能代表您任务的新输入图像。是的,这是项目的一个问题。。。。让所有的线都聚焦。可能是电容传感器

我需要将样本指纹图像转换为黑白,其中手指颜色作为前景色,背景色为黑色。它需要在MATLAB代码格式。。。。例如,我需要从以下位置转换图像:
(来源:)

到黑白图像

编辑:我使用了多个遮罩,如prewitt: Canny探测器:


我没有在这里得到模糊的线条。

正如Shai所说,你只能在图像的聚焦区域获得良好的效果。 尝试从以下算法开始:


呃,图像可以最小化……你不能指望在手指模糊的部分恢复指纹。请发布一个更能代表您任务的新输入图像。是的,这是项目的一个问题。。。。让所有的线都聚焦。可能是电容传感器或简单的塑料。Canny边缘检测器看起来是可行的。我会尽快试一试。