Ununtu下在Matlab中读写OpenEXR格式的图片
来源:互联网 发布:网络举报工作总结 编辑:程序博客网 时间:2024/06/02 09:11
由于最近有需求对OpenEXR格式的图片进行处理,而Matlab本身并不支持OpenEXR格式的图片读写。发现在网上有一个插件,使用该插件可以在Matlab中直接使用exrread/exrwrite对OpenEXR格式的图片进行处理:
网址为:
http://www.mit.edu/~kimo/software/Matlabexr/
1)在Ubuntu下安装Matlab
http://blog.csdn.net/lqhbupt/article/details/7853440
2)在Ubuntu下安装编译IlmBase,Zlib,OpenEXR
http://blog.csdn.net/lqhbupt/article/details/7854442
3)解压MatlabEXR.zip
sudo unzip MatlabEXR.zip -d /usr/local/
更改目录权限:sudo chmod777 -R /usr/local/MatlabEXR
4)Matlab中编译MatlabEXR.zip
打开Matlab,将当前目录更改为:/usr/local/MatlabEXR
在Matlab命令窗口输入以下命令:
mex exrread.cpp -lIlmImf -lHalf -I/usr/local/include/OpenEXR-L/usr/local/lib
mex exrwrite.cpp -lIlmImf -lHalf-I/usr/local/include/OpenEXR -L/usr/local/lib
mex exrinfo.cpp -lIlmImf -lHalf -I/usr/local/include/OpenEXR-L/usr/local/lib
遇到问题及解决方案:
1)Invalid MEX-file '/usr/local/MatlabEXR/exrread.mexglx': libIlmImf.so.6: cannotopen shared object file: No such file ordirectory
解决方法:
方法1:设置LD_LIBRARY_PATH。
终端输入命令vi /etc/ld.so.conf,添加/usr/local/lib,然后在终端输入命令ldconfig -v
方法2:终端输入命令export LD_LIBRARY_PATH=/usr/local/lib:${LD_LIBRARY_PATH}
2)Invalid MEX-file '/usr/local/MatlabEXR/exrread.mexglx':/usr/local/MATLAB/R2012a/bin/glnx86/libstdc++.so.6:version `GLIBCXX_3.4.15' not found (required by/usr/local/lib/libIlmThread.so.6)
解决方法:
cd /usr/local/MATLAB/R2012a/bin/glnx86/
sudo mv libstdc++.so.6 libstdc++_mybackup
sudo ln -s /usr/lib/i386-linux-gnu/libstdc++.so.6 libstdc++.so.6
命令 strings /usr/lib/libstdc++.so.6 | grepGLIBC可以查看相应的GLIBCXX版本
- Ununtu下在Matlab中读写OpenEXR格式的图片
- Windows下在Matlab中读写OpenEXR格式的图片
- 在ununtu linux的配置文件中一劳永逸的设置环境变量
- ununtu下的日语输入法
- matlab 读取图片的格式
- hdf5格式的matlab读写操作
- ununtu下的日语输入法(二)
- ununtu 下的 adobe flex 安装
- Ununtu下zip文件乱码的解决办法
- 图片在Oracle中读写
- DICOM格式的图像在MATLAB中处理
- 【OpenEXR】HDRITools的使用
- Matlab读写显示图片
- Bmp 格式的 图片文件读写
- openEXR
- MATLAB读取tif格式图片的错误
- 如何在Matlab中得到透明背景的图片?
- Ubuntu下编译安装OpenEXR
- Java编程中“为了性能”尽量要做到的一些地方
- Elias Delta Coding
- 开博致辞
- dropdownlist绑定增加“全部”选项
- Iterator中hasNext(), next()
- Ununtu下在Matlab中读写OpenEXR格式的图片
- Java当中的线程(二)
- Winform中DataGridView绑定List<T>数据源时,点击DataGridView列头不能自动排序解决方法
- 自定义默认生成的导航栏 标题 颜色 返回按钮
- 报告称七月份国产手机大胜,市场份额82.1%
- 为何App.net 威胁不到Twitter?
- activity
- struts.xml文件详解
- The server quit without updating PID file (/var/lib/mysql/localhost.pid)