|
在下刚学图像处理,请教各位高手如何实现点击按钮就可以选择在一个窗口中显示256色彩色照片。我有个只能打开显示二值图像的原程序代码,请问怎么修改才可以显示彩色的?
int CVICALLBACK Loadfile (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
IPIError lError;
char lPath[260];
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;
} |
|