1

有谁知道同态过滤的概念和工作及其java实现。我需要比较两个图像。从相机到数据库。我正在使用朴素的相似性算法。它运行良好。但换光是个问题。我们如何解决照明问题。?我被困在测试中。安卓2.2

4

1 回答 1

0

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

Image -> {Log(Image) -> FFT -> Frequency Filter -> Inverse Filter -> Exp(Image)} -> Image

下面的代码使用的是Catalano 框架

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

HomomorphicFilter hf = new HomomorphicFilter(0,80);
hf.applyInPlace(fb);
于 2014-01-26T05:47:55.427 回答