• 締切済み

'{' : 対応する関数ヘッダーがありません

このようなエラーの解消はどうすれば直りますか? うまく画像を出力できるようになりますか? #include "OpenCV_IALIB.h" #define Xsize 256 #define Ysize 256 int pcInImage24[Ysize][Xsize]; int pcoutImage24[Ysize][Xsize]; void print_identity(unsigned char *clue); /* この関数での処理 */ // 制御パラメータ static int g_sbl_xOrder; static int g_sbl_yOrder; static int g_sbl_apertureSize; static int g_lap_apertureSize; static float g_can_thr1; static float g_can_thr2; static int g_can_apertureSize; static int g_debug; int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow); { FILE *fp; fp=fopen(argv[1], "rb"); fread(pcInImage24, Xsize*Ysize*sizeof(char), 3, fp); fclose(fp); MSG msg; IA_SYS_INFO sys; g_sbl_xOrder = 1; g_sbl_yOrder = 0; g_sbl_apertureSize = 3; g_lap_apertureSize = 3; g_can_thr1 = 50.0F; g_can_thr2 = 200.0F; g_can_apertureSize = 3; g_debug = 0; /***** 制御パラメータ登録 *****/ IA_Eval_RegisterParam( &g_sbl_xOrder, "エッジ抽出", "Sobel・x導関数の次数", 1, 1, 1, 2, "x導関数の次数" ); IA_Eval_RegisterParam( &g_sbl_yOrder, "エッジ抽出", "Sobel・y導関数の次数", 1, 1, 0, 2, "y導関数の次数" ); IA_Eval_RegisterParam( &g_sbl_apertureSize, "エッジ抽出", "Sobel・オペレータサイズ", 1, 1, 1, 7, "オペレータサイズ" ); IA_Eval_RegisterParam( &g_lap_apertureSize, "エッジ抽出", "Laplacian・オペレータサイズ", 1, 1, 1, 7, "オペレータサイズ" ); IA_Eval_RegisterParam( &g_can_thr1, "エッジ抽出", "Canny・1番目の閾値", 1, 1, 0, 255, "1番目の閾値" ); IA_Eval_RegisterParam( &g_can_thr2, "エッジ抽出", "Canny・2番目の閾値", 1, 1, 0, 255, "2番目の閾値" ); IA_Eval_RegisterParam( &g_can_apertureSize, "エッジ抽出", "Canny・オペレータサイズ", 1, 1, 2, 7, "オペレータサイズ" ); IA_Eval_RegisterParam( &g_debug, "Debug", "Debug出力有効", 1, 1, 0, 1, " 0=デバック出力なし\n 1=デバック出力あり" ); fp=fopen(argv[2], "wb"); fread(pcoutImage24, Xsize*Ysize*sizeof(char), 3, fp); fclose(fp); return 0; }

みんなの回答

  • f272
  • ベストアンサー率46% (8530/18260)
回答No.1

int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow); { これをよーく見たら気がつくよね。

関連するQ&A

専門家に質問してみよう