24小时热门版块排行榜    

Znn3bq.jpeg
查看: 1279  |  回复: 13

rjie88

银虫 (小有名气)

[求助] 用MATLAB把.bin文件转换成灰度图像

大家好,我现在又一个.bin格式的文件,现在需用matlab把一个二进制.bin格式的文件转换成灰度图,初学者不懂怎么编程,烦请各位指教指教,需要一个程序。谢谢!!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

人生最大的快乐在于分享
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

justyet

金虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
rjie88: 金币+10, 有帮助 2013-04-05 12:31:03
fid = fopen('your.bin');
A= fread(fid, [461, 461],'uint8');
imwrite(A,'test','bmp')
7楼2013-04-04 23:04:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
rjie88: 金币+5 2013-04-04 19:39:40
rjie88(jjdg代发): 金币+1, 感谢参与 2013-04-04 21:58:57
rjie88: 金币+28 2013-04-17 08:56:13
二进制是图像吗?文件内容怎么保存的有说明吗?
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
2楼2013-04-04 16:13:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rjie88

银虫 (小有名气)

引用回帖:
2楼: Originally posted by libralibra at 2013-04-04 16:13:49
二进制是图像吗?文件内容怎么保存的有说明吗?

是二进制数据矩阵,.bin格式的
人生最大的快乐在于分享
3楼2013-04-04 19:39:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

★ ★
rjie88: 金币+2 2013-04-04 21:29:00
引用回帖:
3楼: Originally posted by rjie88 at 2013-04-04 19:39:21
是二进制数据矩阵,.bin格式的...

那也得有矩阵的行和列信息先,然后再顺序保存每个像素的值,是先行后列,还是先列后行?
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
4楼2013-04-04 19:54:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rjie88

银虫 (小有名气)

引用回帖:
4楼: Originally posted by libralibra at 2013-04-04 19:54:25
那也得有矩阵的行和列信息先,然后再顺序保存每个像素的值,是先行后列,还是先列后行?...

461*461,
人生最大的快乐在于分享
5楼2013-04-04 21:28:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

★ ★ ★ ★ ★
rjie88: 金币+5 2013-04-05 12:30:52
引用回帖:
5楼: Originally posted by rjie88 at 2013-04-04 21:28:47
461*461,...

那就fopen,然后用循环读取461个%d(像素应该是0-255的整数)
具体要用的函数(跟c调用几乎一样)
fopen,fscanf,fclose
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
6楼2013-04-04 23:04:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rjie88

银虫 (小有名气)

引用回帖:
7楼: Originally posted by justyet at 2013-04-04 23:04:47
fid = fopen('your.bin');
A= fread(fid, ,'uint8');
imwrite(A,'test','bmp')

虽然能读出来,但是作出来的图像怎么就和以前的原图不一样了呢?烦请指点
人生最大的快乐在于分享
8楼2013-04-05 12:36:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

inkel

木虫 (正式写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
rjie88: 金币+2 2013-04-05 15:21:26
引用回帖:
8楼: Originally posted by rjie88 at 2013-04-05 12:36:20
虽然能读出来,但是作出来的图像怎么就和以前的原图不一样了呢?烦请指点...

你先把图像文件格式搞清楚。不同格式的图像文件读数据的方式不一样的。
9楼2013-04-05 14:38:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

rjie88

银虫 (小有名气)

引用回帖:
9楼: Originally posted by inkel at 2013-04-05 14:38:21
你先把图像文件格式搞清楚。不同格式的图像文件读数据的方式不一样的。...

文件类型是BIN文件,好像MATLAB里面还没有函数直接能读这种格式的
人生最大的快乐在于分享
10楼2013-04-05 15:21:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 rjie88 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 考研调剂 +12 硕星赴 2026-04-09 12/600 2026-04-09 21:24 by 学员jIFgUM
[考研] 266求调剂 +25 阳阳哇塞 2026-04-07 25/1250 2026-04-09 20:32 by only周
[考研] 生物学调剂,一志愿西南大学348,Top期刊一区二作、二区三作,三等奖学金三次 +4 candyyyi 2026-04-09 4/200 2026-04-09 18:39 by l_paradox
[考研] 0703化学调剂325分 +13 15771691647 2026-04-04 15/750 2026-04-09 16:55 by 15771691647
[考研] 086004 求调剂 309 +7 Yin DY 2026-04-08 7/350 2026-04-09 13:59 by Delta2012
[考研] 材料专硕322 +14 哈哈哈吼吼吼哈 2026-04-05 14/700 2026-04-09 13:25 by 5268321
[考研] 270求调剂 +3 031127 2026-04-06 4/200 2026-04-08 21:00 by 逆水乘风
[考研] 274求调剂求调剂 +10 Jachenbingoo 2026-04-06 13/650 2026-04-08 14:25 by zhq0425
[考研] 求调剂 +28 111623 2026-04-04 33/1650 2026-04-08 09:24 by 泽润东方
[考研] 机械工程264学硕求调剂 +3 qiushangxian 2026-04-06 3/150 2026-04-08 01:53 by Linzejun
[考研] 315求调剂 +3 TUZEIQAQ 2026-04-02 3/150 2026-04-07 17:32 by chenp123
[考研] 材料工程310专硕调剂 +14 捞捞我…. 2026-04-04 15/750 2026-04-06 14:18 by lqwchd
[考研] 308求调剂 +3 终不似从前 2026-04-05 3/150 2026-04-05 22:23 by hemengdong
[考研] 材料调剂 +6 一样YWY 2026-04-05 6/300 2026-04-05 20:30 by 南航~万老师
[考研] 考研调剂生寻找导师 +3 顾瞻考研啊 2026-04-05 3/150 2026-04-05 18:18 by 啵啵啵0119
[考研] 考研调剂 +3 mcbbc 2026-04-04 3/150 2026-04-05 10:03 by barlinike
[考研] 085400电子信息319求调剂(接受跨专业调剂) +5 星星不眨眼喽 2026-04-03 6/300 2026-04-04 21:50 by hemengdong
[考研] 278求调剂 +6 Yy7400 2026-04-03 6/300 2026-04-04 09:53 by zhangdingwa
[考研] 274求调剂 +9 顺理成张 2026-04-03 10/500 2026-04-03 15:10 by 啊俊!
[考研] 081200-11408-276学硕求调剂 +5 崔wj 2026-04-03 5/250 2026-04-03 15:06 by arrow8852
信息提示
请填处理意见