hnhzb 发表于 2007-12-2 16:41:23

急!!菜鸟请教:如何打开一幅256色彩色图片?

在下刚学图像处理,请教各位高手如何实现点击按钮就可以选择在一个窗口中显示256色彩色照片。我有个只能打开显示二值图像的原程序代码,请问怎么修改才可以显示彩色的?
int CVICALLBACK Loadfile (int panel, int control, int event,
                void *callbackData, int eventData1, int eventData2)
{
        IPIError lError;
        char lPath;
        int lStatus;
        if (event==EVENT_COMMIT)
        {
                lStatus=FileSelectPopup("..\\..","*.apd;*.bmp;*.tif","","",VAL_LOAD_BUTTON,0,0,1,0,lPath);
                if(lStatus==VAL_EXISTING_FILE_SELECTED)
                  {
                     lError=IPI_ReadFile(SourceImage,lPath,FALSE,NULL,NULL);
                     if(lError==IPI_ERR_NOERROR)
                      {
                        IPI_SetWindowAttribute(0,ATTR_LEFT,10);
                        IPI_SetWindowAttribute(0,ATTR_TOP,15);
                        IPI_WindDraw(SourceImage,0,"???",TRUE);
                        }
                     }
               }
       
        switch (event)
                {
                case EVENT_COMMIT:

                        break;
                }
        return 0;
}
页: [1]
查看完整版本: 急!!菜鸟请教:如何打开一幅256色彩色图片?