OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4532|回复: 11

关于图片显示的一个疑惑!!劳烦大神解答下!

[复制链接]

13

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2014-2-15
在线时间
0 小时
发表于 2014-9-21 14:36:43 | 显示全部楼层 |阅读模式
5金钱
我现在试着把图像解码后,在我自己弄的LED点阵里显示!BMP的图像文件能正常显示!JPG的图像文件显示的却是乱码!请问在图像解码画点的时候,BMP的图片是按行画点的,JPG的图像是不是按列画点的呢?BMP和JPG的画点顺序是不是不一样的啊?如果是,那JPG是怎么画点显示的啊?

最佳答案

查看完整内容[请看2#楼]

你只需要移植好我们的代码就可以了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-9-21 14:36:44 | 显示全部楼层
你只需要移植好我们的代码就可以了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

13

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2014-2-15
在线时间
0 小时
 楼主| 发表于 2014-9-21 15:47:58 | 显示全部楼层
刚刚看下源代码,realy=(picinfo.Div_Fac*(sizei+i))>>13;//实际Y坐标
回复

使用道具 举报

13

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2014-2-15
在线时间
0 小时
 楼主| 发表于 2014-9-21 15:49:44 | 显示全部楼层
realx=(picinfo.Div_Fac*(sizej+j))>>13;//实际X坐标!!
这两句是怎么定那个实际坐标的啊?sizej,sizei的作用是什么啊?
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2014-9-21 16:10:37 | 显示全部楼层
JPG是压缩算法图像,你需要看看JPG解码部分
回复

使用道具 举报

13

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2014-2-15
在线时间
0 小时
 楼主| 发表于 2014-9-22 08:26:19 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
原子哥,我现在想要把JPG的图像的像素点按行的顺序读出来!我就在画点的函数那里加了个度像素点颜色的函数,BMP读出来的数据是对的,JPG的就乱了!是不是JPG的画点不是按行的啊?还是我的读取方式错了ne ?
回复

使用道具 举报

13

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2014-2-15
在线时间
0 小时
 楼主| 发表于 2014-9-22 08:30:43 | 显示全部楼层
回复【4楼】ricefat:
---------------------------------
看来看,看不出来问题咧!修行尚浅!我想请问下,战舰开发板上的JPG图像的画点是按行到列画的吗?
回复

使用道具 举报

3

主题

2178

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3323
金钱
3323
注册时间
2013-7-19
在线时间
195 小时
发表于 2014-9-22 08:52:42 | 显示全部楼层
回复【7楼】羽神落:
---------------------------------
你看一下JPG解码完成后的画点代码应该能找到答案
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-9-22 20:59:59 | 显示全部楼层
回复【7楼】羽神落:
---------------------------------
从做到右,从上到下。但是又分成小块了。一个个小方块刷的。。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

13

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2014-2-15
在线时间
0 小时
 楼主| 发表于 2014-9-25 08:19:43 | 显示全部楼层
回复【9楼】正点原子:
---------------------------------
难怪我按顺序读出来的数据不对应呢,能不能直接按顺序从左到右,从上到下的刷啊?还是JPG图片读出的数据就是一个个小方块出来的啊?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-9-25 22:59:28 | 显示全部楼层
回复【10楼】羽神落:
---------------------------------
不可以。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

13

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2014-2-15
在线时间
0 小时
 楼主| 发表于 2014-9-26 11:45:23 | 显示全部楼层
回复【11楼】正点原子:
---------------------------------
欧,了解了!谢谢原子哥
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-2 01:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表