[问题] 如何读取bmp?

楼主: girl5566 (5566520)   2015-12-26 10:34:51
文章分类提示:
- 问题: 当你想要问问题时,请使用这个类别
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
新手(没写过程式,R 是我的第一次)
[问题叙述]:
我需要读取一个bmp档,然后得到每个pixel的RGBA
我有尝试到EBImage可以做到读取RGBA的部分 但是他目前不支援bmp档
请问有其他的解决方式吗??
[程式范例]:
library("bmp", lib.loc="~/R/win-library/3.2")
Image <- read.bmp('fb.bmp')
Error in read.bmp("fb.bmp") : Do not know how to handle compressed BMP
[环境叙述]:
R 3.2 WIN7 64BIT
[关键字]:
Image processing
作者: andrew43 (讨厌有好心推文后删文者)   2015-12-26 11:03:00
给一个bmp让大家试试看?
作者: Wush978 (拒看低质媒体)   2015-12-26 11:05:00
library(sos);findFn("bmp")
楼主: girl5566 (5566520)   2015-12-26 12:09:00
http://140.113.134.148/fb.bmpw大的语法是什么意思呢??
作者: Wush978 (拒看低质媒体)   2015-12-26 13:22:00
sos套件可以帮你搜寻和bmp有关的R 套件和函数
楼主: girl5566 (5566520)   2015-12-26 15:25:00
感谢 目前还是没有试出来 假如有人会的话再麻烦告知
作者: Wush978 (拒看低质媒体)   2015-12-26 17:55:00
如果搜寻不到的话,可能就没有了...我建议你先用其他工具把bmp 转成uncompressed format再用R 的bmp套件读取
作者: celestialgod (天)   2015-12-26 18:52:00
有一个软件叫xnview可以批次转档...或许有帮助
作者: Wush978 (拒看低质媒体)   2015-12-27 12:13:00
linux 人只能推 ImageMagick

Links booklink

Contact Us: admin [ a t ] ucptt.com