こんにちは私はApplication
の数を数えるためにを書いてfaces
いimages
ます。私はHaar_caash_code
顔を数えるためにxmlを使用しています。
C#コード:
private void btnStart_Click(object sender, EventArgs e)
{
OpenFileDialog opndlg = new OpenFileDialog();
if (opndlg.ShowDialog().Equals(DialogResult.OK))
{
try
{
Image img = Image.FromFile(opndlg.FileName);
Image<Bgr, byte> BgrImg = new Image<Bgr, byte>(new Bitmap(img));
GrayImage = BgrImg.Convert<Gray, byte>();
var faces = GrayImage.DetectHaarCascade(haar, 1, 4, HAAR_DETECTION_TYPE.DO_CANNY_PRUNING, new Size(25, 25))[0]; //here Exception
MessageBox.Show(faces.Length.ToString());
}
catch (Exception ex)
{
}
}
および含まれるdll:
cudart64_32_16.dll
cufft64_32_16.dll
cvextern.dll
npp64_32_16.dll
opencv_calib3d220.dll
opencv_contrib220.dll
opencv_core220.dll
opencv_features2d220.dll
opencv_flann220.dll
opencv_gpu220.dll
opencv_highgui220.dll
opencv_imgproc220.dll
opencv_legacy220.dll
opencv_ml220.dll
opencv_objdetect220.dll
opencv_video220.dll
プログラムを実行すると、次のエラーが発生します。
`OpenCV: scale factor must be > 1...`
同じ問題を解決する方法を手伝ってください。