نمايش پست تنها
قديمي ۰۴-۲۹-۱۳۹۲, ۰۵:۵۹ قبل از ظهر   #7 (لینک دائم)
N-5 Female
عضو جدید
 
آواتار N-5
 
تاريخ عضويت: فروردين ۱۳۹۲
پست ها: 5
تشكرها: 0
0 تشكر در 0 پست
پيش فرض

نقل قول:
نوشته اصلي بوسيله raha_hakhamanesh نمايش پست
به نام خدا
قطعه کد زیر را ببینید، ان شاالله مشکلتان را حل کند (پارامتر IPL_DEPTH_8U در حل مشکل شما کلیدی است)

كد:
// C
IplImage *im_rgb  = cvLoadImage("image.jpg");
IplImage *im_gray = cvCreateImage(cvGetSize(im_rgb),IPL_DEPTH_8U,1);
cvCvtColor(im_rgb,im_gray,CV_RGB2GRAY);
 
// C++
Mat im_rgb  = imread("image.jpg");
Mat im_gray;
cvtColor(im_rgb,im_gray,CV_RGB2GRAY);
متاسفانه این راه هم جواب نداد. البته من کد شما رو به این صورت در C++ نوشتم:
كد:
Mat src_gray (src.size(), CV_8U);
ولی وقتی به صورت IPL_DEPTH_8U,1 هم نوشتم باز نتیجه همان شد
N-5 آفلاين است   پاسخ با نقل قول