[問題] 如何讀取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