Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android-从原始格式图像中获取像素_Java_Android_Image_Raw - Fatal编程技术网

Java Android-从原始格式图像中获取像素

Java Android-从原始格式图像中获取像素,java,android,image,raw,Java,Android,Image,Raw,可以将纯原始传感器图像转换为16位精度的位图,并从中提取像素?原始“图像”并非真正的图像。它表示来自摄像机的原始(因此得名)传感器数据。要获得位图,您需要“冲洗”照片 然而,一个好的,通用的算法来开发一张原始照片是非常困难的。如果我对你的情况有更多的了解,我可以提出一个可能的解决方案,但我认为你最好的选择是直接使用显影图像,或者找到某种方法使用预先存在的算法进行转换 我强烈推荐前者,因为手机的内置算法很可能比您可能找到的任何库都要好。原始“图像”并不是真正的图像。它表示来自摄像机的原始(因此得名

可以将纯原始传感器图像转换为16位精度的位图,并从中提取像素?

原始“图像”并非真正的图像。它表示来自摄像机的原始(因此得名)传感器数据。要获得位图,您需要“冲洗”照片

然而,一个好的,通用的算法来开发一张原始照片是非常困难的。如果我对你的情况有更多的了解,我可以提出一个可能的解决方案,但我认为你最好的选择是直接使用显影图像,或者找到某种方法使用预先存在的算法进行转换

我强烈推荐前者,因为手机的内置算法很可能比您可能找到的任何库都要好。

原始“图像”并不是真正的图像。它表示来自摄像机的原始(因此得名)传感器数据。要获得位图,您需要“冲洗”照片

然而,一个好的,通用的算法来开发一张原始照片是非常困难的。如果我对你的情况有更多的了解,我可以提出一个可能的解决方案,但我认为你最好的选择是直接使用显影图像,或者找到某种方法使用预先存在的算法进行转换


我强烈推荐前者,因为手机的内置算法很可能比您可能找到的任何库都要好。

您是对的,但是内置算法的唯一问题是,它们将16位原始数据转换为8位“可读”图像。所以信息在这个过程中丢失了,我可能误解了,但我很确定原始文件存储了更多的数据,因为它们是一种固有的不同格式。当然,你在开发图像时会丢失数据,但结果图像中的位数并不是真正的罪魁祸首。我终于做到了,谢谢你的帮助。如果有人问我,我会发布我的解决方案的!但是,内置算法的唯一问题是,它们将16位原始数据转换为8位“可读”图像。所以信息在这个过程中丢失了,我可能误解了,但我很确定原始文件存储了更多的数据,因为它们是一种固有的不同格式。当然,你在开发图像时会丢失数据,但结果图像中的位数并不是真正的罪魁祸首。我终于做到了,谢谢你的帮助。如果有人问我,我会发布我的解决方案的!