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