Hello ,
I have a problem when i use IPU to resize a grayscale picture。And my english is not well。I need your help。
./mxc_ipu -c 1 -i 2496,3520,IPU0,0,0,0,0,0,0 -O 4096,7024,IPU0,0,0,0,0,0 -f temp-2a.raw temp.raw
Here is a serial port debug information:
mxc_ipu mxc_ipu: Warn: no:0x0,calc_stripes ret:1 //
mxc_ipu mxc_ipu: Warn: no:0x0,calc_stripes ret:1 //
mxc_ipu mxc_ipu: Warn: no:0x0,calc_stripes ret:1 //
====== ipu task ======
input:
foramt: 0x59455247
width: 2496
height: 3520
crop.w = 2496
crop.h = 3520
crop.pos.x = 0
crop.pos.y = 0
output:
foramt: 0x59455247
width: 4096
height: 7024
roate: 0
crop.w = 2048
crop.h = 2048
crop.pos.x = 0
crop.pos.y = 0
imx-ipuv3 imx-ipuv3.0: mxc ipu: unimplemented pixel format
imx-ipuv3 imx-ipuv3.0: mxc ipu: unimplemented pixel format
Hi yu
The existing stripe algorithm used for the image resizing is limited to ~2000 x ~2000 pixels –> for the input frame. the current max resolution is 5616x3744. Regarding the resize limitation of multiples of 16 , it may be possible for YUV4:4:4
please check:
A Deep Dive into Image Processing for i.MX 6 Series Applications Processors
regards