نمایش تصویر اعشاری با OpenCV - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

وبـــلاگ هــفت خــط کــد


آموزش های برنامه نویسی
۱۰۲ نفر آنلاین
۱ عضو و ۱۰۱ مهمان در سایت حاضرند

نمایش تصویر اعشاری با OpenCV

+1 امتیاز
48 بازدید
سلام دوستان.

من تصویر اعشاری از نوع int تک کاناله را با OpenCV نمایش می دیم تصویر کلاً سفید نمایش داده میشه چیکار باید کنم؟
سوال شده مهر 16, 1393  بوسیله ی ابید (امتیاز 263)   1 5 31

1 پاسخ

+2 امتیاز
 
بهترین پاسخ

شما با تابع imshow می تونید تصویر اعشاری یا 8 بیت را نمایش بدید پس در نتیجه شما بایستی تصویر مورد نظر را به این 2 نوع تبدیل کنید بهص صورت زیر:

Mat img(size,CV_32SC1);
Mat view_img(,CV_32FC1);
img.convertto(view_img);
imshwo("view",view_img);

 

پاسخ داده شده مهر 18, 1393 بوسیله ی مصطفی ساتکی (امتیاز 16,925)   17 26 66
...