目前正在开发DSP中的图像算法,需要对YUV图像中的Y分量进行直接修改
一开始先尝试将Y分量的值直接取代掉来进行测试:
unsigned char* pSrc = pFrame->addr[0][0];
for (i= 0; i<height/2; i++)
for (j=0;j<width/2;j++)
pSrc[i*width+j] = 180;
发现在部分区块会发生破图
左上角四分之一的区块应该全部都是180
是访问内存的方式有问题吗?
请各位前辈指点
Chris Meng:
你好,
请问是否有做dsp的cache一致性的维护?
Weiyu Lee:
回复 Chris Meng:
不好意思,我不太懂具体您指的cache一致性维护是什么?
可以提供更详细的信息吗
Chris Meng:
回复 Weiyu Lee:
你好,
你看看我下面帖子提到的文档:
http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/p/92544/238159.aspx#238159
Weiyu Lee:
回复 Chris Meng:
你好
抱歉还是对DSP这方面不太熟悉
大致了解了下,文檔中所提到的那些寄存器实际要怎么修改操作呢