作者su35 (su35)
看板Visual_Basic
标题Re: 如何把bmp的图档以RGB矩阵的方式独进程式?
时间Wed Apr 15 22:02:27 2009
※ 引述《sleeping1013 (基老)》之铭言:
你会开txt档吧
用byte读
你上网找bmp的格式
前面53个是表头档 (好像是第53个)
之後才是B G R 顺着下去
从最下往上 由最左往右
要跳行时还要空几格
这几格 必需要去算 公式我忘记了 乘除的解果一定是整数
公式是我一个BYTE 好几张图档 自己猜出来的 也不知道是不是真的公式就是这样
但我解了几百张不同长宽的图都没问题
还有请问大家一个问题 我用VB自己存图 存成BMP档 结果解成阵列 竟然错误
我今天吓了一跳 还以为我那公式有错误 结果从表头档开始看才发现 格式完全不一样
请问大家怎麽会这样呢
http://www.mem.nsysu.edu.tw/~CCCheng/bmp.pdf
: 因为我正在用一个物件导向的套装软体 E-prime写一个心理学实验程式
: 但因为很多是套件好了,不能做一些细部的实验修正
: E-prime有一个功能是可以容许外加写一个VB的语法 但我之前没学过VB..
: 也先抱歉的一下,我没有选分类因为我不太熟析VB
: 我需要做的是把一张图档用矩阵的方式读进来,之後做换算後再output传出去
: 但我不知道要怎麽用VB语法把bmp图档用矩阵读进来
: 有人可以帮帮我吗? 感谢~~
: 假设我的图档大小是15*21 pix
--
"◢██◣ 呼呼呼~ 为什麽…我这麽爱你…
↙操B跑车 " ,█◥◥◥ ˊ 对不起,他有车。 ˋ ◢██◣
▄◣ ◤ ◎ ◎ ◣◢██◣ˊ █◥◥◥▌
◣◥◣ ◥ ▼◤ ▉█◥◥◥ ◤ ▇ ▇◤
██████ ◣ ╲██◣ ▉◤ ▄ ▄ ◥ █▲◤
██◤▄◥█▃ ◢ █▃●╲ ◤╲█"█◤ g121630作 ◢ ◣ ◣
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.105.76
※ 编辑: su35 来自: 122.116.105.76 (04/15 22:04)
※ 编辑: su35 来自: 122.116.105.76 (04/15 22:07)
※ 编辑: su35 来自: 122.116.105.76 (04/15 22:20)
1F:推 sleeping1013:谢谢大大 所以vb没有内建这样的语法吗? 04/15 22:25
2F:推 sleeping1013:有没有像是Matlab的imread的函式? 04/15 22:32
3F:→ MOONRAKER:你用'e-prime VB'这些关键字可以找到一些教学 看看有没 04/16 01:09
4F:→ MOONRAKER:有你想要的 现在电脑没有装powerpoint不方便看 :( 04/16 01:09