TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8127使用DSP直接修改YUV数据造成图像异常

目前正在开发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这方面不太熟悉

大致了解了下,文檔中所提到的那些寄存器实际要怎么修改操作呢

赞(0)
未经允许不得转载:TI中文支持网 » DM8127使用DSP直接修改YUV数据造成图像异常
分享到: 更多 (0)