24小时热门版块排行榜    

查看: 1179  |  回复: 13

rjie88

银虫 (小有名气)

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

BIN文件,好像MATLAB里面还没有函数可以直接读这种格式的
人生最大的快乐在于分享
11楼2013-04-05 15:22:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
rjie88: 金币+2 2013-04-05 17:05:16
rjie88: 金币+30 2013-04-05 21:39:57
引用回帖:
11楼: Originally posted by rjie88 at 2013-04-05 15:22:18
BIN文件,好像MATLAB里面还没有函数可以直接读这种格式的...

让你搞清楚是看源文件到底是怎么写的,是不是uint8格式;
还有读出来哪里不对,如果是图像,你就把原图和读取完后的读取都贴上来看看
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
12楼2013-04-05 16:15:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

justyet

金虫 (著名写手)

【答案】应助回帖

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

我假设你的每个数据是uint8,也就是无符号整数,一个字节。
但是也不一定,数据格式有很多种
你知道是什么格式的吗?或者你的bin文件的大小是多少?
13楼2013-04-06 15:11:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
rjie88: 金币+10, 有帮助 2013-04-07 09:09:11
引用回帖:
13楼: Originally posted by justyet at 2013-04-06 15:11:25
我假设你的每个数据是uint8,也就是无符号整数,一个字节。
但是也不一定,数据格式有很多种
你知道是什么格式的吗?或者你的bin文件的大小是多少?...

他的bin我看了,按照uint8读取时8万多,按照int读取又比461*461多了128个数,所以bin开头肯定写了图片格式,只是楼主不知道到底写了什么数据.所以没法读取.
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
14楼2013-04-06 21:50:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 rjie88 的主题更新
信息提示
请填处理意见