AnsweredAssumed Answered

IPU Combine and Resize for i.MX6Dual Lite

Question asked by yuuki on Apr 6, 2016
Latest reply on Apr 19, 2016 by Yuri Muhin

Dear all,

 

We use i.MX6DL-SABRE board with LinuxBSP(L3.14.28).

We made a sample code by referring to the Image Processing Unit V3 (IPUV3) Library User's Guide Rev.1.8 document.

 

We have some questions.

 

(Q1) For Combine

When X coordinate of Overlay is not a multiple of 8, the Overlay image is displayed in the place unlike an appointed position.

We understand that we can put overlay image in any place.

 

Is there the method to appoint any position(other than the multiple of 8) of the X coordinate?

 

(Q2) For Resize

When output resolution is not a multiple of 8, an overlay screen becomes black and it is not resized.

We understand that we can resize overlay image with any size.

 

Is there the method that an overlay image is resized optionally(other than the multiple of 8)?

 

(Q3) For screen display

When white and a black image are displayed at high speed in turn, the line such as the white joint area (tearing) is displayed.

 

Please refer to JPG file.

- with_FBIOPAN_DISPLAY.JPG

- without_FBIOPAN_DISPLAY.JPG

 

Is there the method that these are displayed seamlessly?

 

 

<sample corde>

- combine.c

- resize1.c

- resize2.c

- display_sample_A.c

- display_sample_B.c

 

 

<Image Processing Unit V3 (IPUV3) Library User's Guide Rev.1.8>

https://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwi5sa7y8vnLAhWFNJQKHZDzA1IQFggbMAA&url=https%3A%2F%2Fwww.element14.com%2Fcommunity%2Fservlet%2FJiveServlet%2FdownloadBody%2F32531-102-3-244105%2FFreescale-i.MX534-PCIMX536AVV8B-Learning%2520Centre%2520MCU-User%2520Manuals-Freescale.User_Guide_2.pdf&usg=AFQjCNHytR_8wl6SWFZWss5gCLVIotTE-g&bvm=bv.118443451,d.dGo

 

 

Could you give me some advice?

 

Best Regards,

Yuuki

Original Attachment has been moved to: tmpfile.zip

Original Attachment has been moved to: IPU_combine_and_resize.zip

Outcomes