完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
首先,cv::Mat 支持的都是packed的数据,你的BGR plannar的数据,怎么会生成cv::Mat,如果你真有一组BGR plannar的数据,那你不应该将它直接赋值给cv::Mat,这样容易引起混乱,需要自己时刻谨记这个cv::Mat里的数据不是packed。OpenCV的标准用法,当你想从BGR packed得到planar,应当使用cv::split 分成3个cv::Mat;当你想从BGR planar到packed,那你应当有3个通道的cv::Mat,然后使用cv::Merge合成1个cv::Mat。 但是如果你觉得openCV实现的split和merge不够高效,那么可以考虑使用libyuv中基于ARM NEON指令做过优化的SplitRGB和MergeRGB。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
H264硬编码CVI_VENC_StartRecvFrame报错的原因?怎么解决?
980浏览 2评论
529浏览 1评论
654浏览 1评论
658浏览 1评论
使用sophon-demo_v0.1.8_dbb4632_20231116下面的YOLOv8中的yolov8_bmcv历程出现段错误的原因?
870浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-13 06:39 , Processed in 0.646601 second(s), Total 42, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4573
