专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
DSP
DM642图像平移程序学习
2019-07-13 15:13
发布
生成海报
站内文章
/
DSP
11817
0
1295
DM642的图像平移程序,刚开始没明白为什么平移要分为两个半屏来平移,后来琢磨了一下不知道理解对不对,先上程序:
/*确定图像的参数*/ int numPixels = 720;//每行720个像素 int numLines = 576;//每帧576行(PAL) /*图像偏移量初始化*/ int intXOffset = -200; //水平偏移量 int intYOffset = -200; //垂直偏移量,必须是2的整数 void geometryTrans() { int i,j; int intCapX,intCapY; for(i=0;i
=0) && (intCapX
=0) && (intCapY
=numLines/2) && (i
=numLines/2) && (intCapY
程序的功能是将采集到的图像偏移一定的偏移量之后再显示,既然是偏移就肯定要根据偏移量算出新的坐标,然后对应到新的坐标去显示。图像偏移之后只有还在源图像坐标范围内的像素才能够显示出来,因此需要判断偏移后各像素点的坐标在不在可显示的范围内。但是程序将判断分为了两部分,上半屏和下半屏分别判断传送。
Ta的文章
更多
>>
DM642图像平移程序学习
0 个评论
阿里P7java电面试题汇总
0 个评论
再谈运放SlewRate-SR
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮