Hi all,
I have a question about DM642 solution. Are there any way to rotate a image by 90 or 180 degree?
Best regards!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi all,
I have a question about DM642 solution. Are there any way to rotate a image by 90 or 180 degree?
Best regards!
srirami said:This can be easily done using EDMA.
Regards, Srirami.
Dear srirami,
Thank you for your reply! But,where could I get the reference PDF about it?Do you mean the TMS320C6000 Chip Support Library API Reference Guide?
Best regards!
Hi Srirami,
srirami said:This can be easily done using EDMA.
I would use the phrase 'easily' with extra caution when it comes to 90deg... I'd say that 90 degrees is not possible - because of the memory bandwidth. For 90 degrees rotation you need to move the incoming data bytewise into the external memory! So touching every single incoming pixel. Its even more complicated: first move a multiple of 8 pixels out of the FIFO into internal memory and then distribute the pixels to the 'real' destination.
In my application (well - a DM648) it is definitely NOT possible to rotate the image 90 degrees without additional time (that I dont have in my app).
I did a lot of experiments concerning rotated grabbing of incoming (raw) video data and my point of view is that everything other than 0 or 180deg is a no go or very complicated to realize in realtime (buffering of segments in internal memory to shift bigger chunks of data into external memory...)
bye,
Thomas