java中的同态过滤

时间:2013-02-26 14:50:39

标签: java android image image-processing image-comparison

有谁知道同态过滤及其java实现的概念和工作。我需要比较两个图像。从相机到数据库。我正在使用天真的相似度算法。它运作良好。但光线变化是一个问题。我们如何解决照明问题。  我坚持测试。 android 2.2

1 个答案:

答案 0 :(得分:0)

同态滤波器涉及5个步骤。

图片 - > {Log(Image) - > FFT - >频率滤波器 - >反滤波器 - > Exp(Image)} - >图像

以下代码使用Catalano Framework

FastBitmap fb = new FastBitmap("image.jpg");
fb.toGrayscale();

HomomorphicFilter hf = new HomomorphicFilter(0,80);
hf.applyInPlace(fb);