用于从二进制文件构建Java的图像(从Bayer Filter Sensor接收)的去马赛克算法

时间:2016-01-07 10:37:53

标签: java image-processing javax.imageio demosaicing

我应该用Java程序读取的二进制文件在Java中构建一个映像。该文件来自拜耳滤波器传感器。该文件由每个像素的二进制值组成。每个像素由10位表示。需要编写去马赛克算法以从二进制数据构建图像。有1024 * 1280像素。因此,1280 * 1024 * 10 = 13107200位= 1638400字节是图像大小。有没有人用Java实现这样的算法?如果有人可以提供帮助,我会很高兴。非常感谢你。

1 个答案:

答案 0 :(得分:1)

解决方案是使用外部库。 有一个名为OpenCV的库可用于Java。函数Imgproc.demosaicing()将原始拜耳图像转换为所需格式。谢谢大家的帮助。