Toybrick
标题:
RK3399Pro RGA缩放花屏
[打印本页]
作者:
moranca
时间:
2019-11-4 09:25
标题:
RK3399Pro RGA缩放花屏
这是我的缩放代码,我是从1080P缩放到720x576,但是输出的数据是花屏,请问这样用有没有问题?? 麻烦版主帮忙看下代码。
void
rga_scale
(
unsigned
char
*
src
,
int
w
,
int
h
,
unsigned
char
*
dst
,
int
dst_w
,
int
dst_h
) {
RockchipRga *mRga =
RgaCreate
();
if
(!mRga) {
printf
(
"create rga failed !
\n
"
);
abort
();
}
mRga
->
ops
->
initCtx
(mRga);
mRga
->
ops
->
setSrcFormat
(mRga, V4L2_PIX_FMT_NV12, w, h);
mRga
->
ops
->
setDstFormat
(mRga, V4L2_PIX_FMT_NV12, dst_w, dst_h);
mRga
->
ops
->
setSrcBufferPtr
(mRga, src);
mRga
->
ops
->
setDstBufferPtr
(mRga, dst);
mRga
->
ops
->
go
(mRga);
}
作者:
jefferyzhang
时间:
2019-11-4 11:32
代码看过去是没问题的,
1. 请检查输入的格式是否是NV12,
2. 请分析花瓶的数据:是错位,还是通道错误、还是格式错误
作者:
moranca
时间:
2019-11-5 11:15
jefferyzhang 发表于 2019-11-4 11:32
代码看过去是没问题的,
1. 请检查输入的格式是否是NV12,
2. 请分析花瓶的数据:是错位,还是通道错误、还 ...
谢谢版主,问题已经解决,输入输出的图像宽度都要对齐到16就可以了。
欢迎光临 Toybrick (https://t.rock-chips.com/)
Powered by Discuz! X3.3