色々と試行錯誤した結果、以下のようにダイアログ表示とパス取得の部分をコメントアウトし、ファイルパスを直接指定したらうまくいきました。
ダイアログで選択した画像ファイルの顔認識をさせたいのですが、どうすればよいでしょうか。
どなたかご教授願います。 m(_ _)m
OS:Microsoft Windows XP Home Edition Version 2002 Service Pack 3
#include "hspcv.as" ;dialog "bmp;*.dib;*.sr;*.ras;*.jpeg;*.jpg;*.jpe;*.pbm;*.ppm;*.pgm;*.tiff;*.tif;*.png;*.exr;*.jp2",16,"画像ファイル" ;if stat=0 : end ;fname=refstr fname="test.jpg" cvload fname,0 cvgetimg 0,1 cvloadxml "haarcascade_frontalface_alt2.xml" cvfacedetect 0 num=stat color 255,0,0 title "Face Detect ("+num+")" repeat num cvgetface x,y,sx,sy if stat : break ;title "( "+x+" , "+y+" ) ( "+sx+" x "+sy+" )" boxf x,y,x+sx,y+1 boxf x,y+sy,x+sx,y+sy+1 boxf x,y,x+1,y+sy boxf x+sx,y,x+sx+1,y+sy loop stop