完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 一只耳朵怪 于 2018-5-31 10:34 编辑
最近想做图像的旋转处理,在VICP库中看到有相关的实现函数_rotation.c,通过阅读手册发现其只能支持90、180和270°的角度旋转。 问题一:如果自己有一套任意角度旋转的算法,能否指定让其在VICP上运行? 问题二:VICP是不是只在DM6446、DM6441、DM647、DM648上有?像DM6467里有HDVICP,它和VICP是什么关系? 问题三:如果问题一的答案是否定的,那么还有其他库函数或较好的方法来实现图像旋转吗? 问题有点多,先谢过了。 |
|
相关推荐
13个回答
|
|
你好,
VICP目前支持的API无法实现任意角度的旋转。 HDVICP主要给视频编码解码使用。 DSP应该可以实现任意角度的旋转,但应该没有现成的API,需要用户自己实现。 |
|
|
|
你好, 感谢你的回复,现在还有一个问题:可否将自己的算法加载到VICP或HDVICP中去执行? 谢谢! |
|
|
|
你好, HDVICP上运行的视频编解码库TI是提供的,不能运行客户自己的代码。 客户可以调用VICP CPIS的API来实现自己的算法(在DM6446/DM648/DM648上)。 |
|
|
|
物是人非aaa 发表于 2018-5-31 05:40 你好, “客户可以调用VICP CPIS的API来实现自己的算法”指的还是库本身提供的API吗? 那么客户自己写了一个库中没有的算法,可否将该算法指定在VICP上跑? 谢谢! |
|
|
|
zzzzlala 发表于 2018-5-31 05:55 CPIS libraries do not run on DM8148/DM8127 or DM385. CPIS requires the Vision Coprocessor (VICP) that is on DMVAx platform. http://processors.wiki.ti.com/index.php/Software_libraries#VICP_Signal_Processing_Library |
|
|
|
物是人非aaa 发表于 2018-5-31 05:40 你好, “客户可以调用VICP CPIS的API来实现自己的算法”指的还是库本身提供的API吗? 那么客户自己写了一个库中没有的算法,可否将该算法指定在VICP上跑? 谢谢! |
|
|
|
zzzzlala 发表于 2018-5-31 05:55 【Chris】必须基于现有提供的CPIS API,不然无法运行。 |
|
|
|
物是人非aaa 发表于 2018-5-31 06:34 你好, 在文档VICP Signal Processing Library for DM6446, DM6441, DM647, and DM648 User's Guide中有个CPIS_affineTransform函数,用来实现仿射变换。它可以实现任意角度的旋转,这不和只支持90、180、270角度的旋转描述相矛盾吗? |
|
|
|
cmh8 发表于 2018-5-31 06:06 Hi Can it be understood as that CPIS libraries or imxenc_func() should only run on VICP not HDVICP, and that customers can achieve their own algorithm using the combination of imxenc_func() offered? Thank you! |
|
|
|
zzzzlala 发表于 2018-5-31 06:58 |
|
|
|
zzzzlala 发表于 2018-5-31 06:40 CPIS_affineTransform函数可以衍生出旋转,缩放,但请注意这个函数只支持单色(monochrome 8-bit or 16-bit image)。 |
|
|
|
物是人非aaa 发表于 2018-5-31 07:27 CPIS_affineTransform函数只支持单色,那么分别对三个不同色彩分量数据做相同的处理也能实现彩色旋转吧?另外,有没有对所提供的CPIS_affineTransform函数进一步说明的文档,比如源代码中的一些参数说明? 谢谢! |
|
|
|
zzzzlala 发表于 2018-5-31 07:34 你好, 除了VICP Signal Processing Library for DM6446, DM6441, DM647, and DM648 User's Guide,没有其他更详细的文档了。CPIS的包里面提供了CPIS API功能一致的C实现代码,例如_GPP_affineTransform.c,你可以参考C的实现源码来理解该函数。 |
|
|
|
只有小组成员才能发言,加入小组>>
859 浏览 0 评论
TMS320F28377D:新做了以377d为芯片的板子,上电后芯片复位引脚出现方波请问如何解决?
2051 浏览 0 评论
TPS55340通电后输入端保险丝烧断,芯片输入和GND之间短路
3787 浏览 4 评论
5145 浏览 0 评论
请问如何用DM368对RGB格式的图片数据进行编码生成JPEG格式图片?
1839 浏览 1 评论
CC3100BOOST使用CC3200lunchXL进行烧录
835浏览 2评论
62浏览 2评论
71浏览 2评论
61浏览 2评论
91浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-15 01:25 , Processed in 0.929202 second(s), Total 100, Slave 83 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号