Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.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
Image 自定义openEXR读/写方法_Image_Image Processing_Graphics_Filereader_Hdrimages - Fatal编程技术网

Image 自定义openEXR读/写方法

Image 自定义openEXR读/写方法,image,image-processing,graphics,filereader,hdrimages,Image,Image Processing,Graphics,Filereader,Hdrimages,因此,对于我正在进行的项目,我需要能够从openexr hdr图像文件中读取rgba数据(也可能写入它们)。我的问题是openEXR网站上的ilmimf库相当大,我不需要它提供的所有功能。所以我不想把它包括进来,让它把我的项目规模放大 那么,有没有一种(相对)简单的方法来编写一个独立的自定义读/写算法,或者如果网络上有这样一种算法,有人能给我指出正确的方向吗?除了官方图书馆,我似乎真的找不到别的东西可以用 OpenEXR文件格式非常复杂,官方图书馆是一个编写良好且经过测试的图书馆。编写自定义代码

因此,对于我正在进行的项目,我需要能够从openexr hdr图像文件中读取rgba数据(也可能写入它们)。我的问题是openEXR网站上的ilmimf库相当大,我不需要它提供的所有功能。所以我不想把它包括进来,让它把我的项目规模放大


那么,有没有一种(相对)简单的方法来编写一个独立的自定义读/写算法,或者如果网络上有这样一种算法,有人能给我指出正确的方向吗?除了官方图书馆,我似乎真的找不到别的东西可以用

OpenEXR文件格式非常复杂,官方图书馆是一个编写良好且经过测试的图书馆。编写自定义代码不是一个好主意,因为您将无法达到与相同的质量标准

您可以在编译之前使用
/configure--disable FEATURE
禁用某些功能。如果您所处的环境内存很少,您可以手动从库中删除代码,但这样做会带来添加bug的风险