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

对bmp图片进行多核处理

您好TI,

           我工程的目的:core0发送Notify通知到core1,core1接收到通知,调用bmp灰度处理函数,对bmp图片1.bmp(IPC_slave工程中)进行灰度处理。

           遇到的问题:我的灰度处理函数bmpmain()函数,在Microsoft Visual Studio 2010上运行可以生成相应处理的灰度图像,但是将程序移植到C6678板子上

                                  时,可以生成.out文件,但是调用bmpmain()中

fp = fopen("1.bmp","rb");
if(fp == NULL)
{
System_printf("打开文件 1.bmp失败!\n");
exit(0);
}

时,打不开1.bmp文件,会输出“打开文件 1.bmp失败”。希望您能给出一些指导,谢谢。工程在附件里

Thomas Yang1:

在C6678的PDK中有1个图像处理程序可以参考,打开失败有可能是路径不对

Jicheng Chen:

回复 Thomas Yang1:

也就是说,我把.bmp图片放在工程里 ,fopen函数就可以直接打开图片,当我编译生成.out可执行文件,下载到C6678板子上运行,.out文件中包含.bmp二进制文件的信息吗?

zhen dong:

回复 Jicheng Chen:

里面不包含吧,你下载DEBUG的话,是通过仿真器加载的

Jicheng Chen:

回复 zhen dong:

好的

赞(0)
未经允许不得转载:TI中文支持网 » 对bmp图片进行多核处理
分享到: 更多 (0)