我应该用Java程序读取的二进制文件在Java中构建一个映像。该文件来自拜耳滤波器传感器。该文件由每个像素的二进制值组成。每个像素由10位表示。需要编写去马赛克算法以从二进制数据构建图像。有1024 * 1280像素。因此,1280 * 1024 * 10 = 13107200位= 1638400字节是图像大小。有没有人用Java实现这样的算法?如果有人可以提供帮助,我会很高兴。非常感谢你。
答案 0 :(得分:1)
解决方案是使用外部库。 有一个名为OpenCV的库可用于Java。函数Imgproc.demosaicing()将原始拜耳图像转换为所需格式。谢谢大家的帮助。