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

تبدیل تصویر opencv به تنسورفلو

0 امتیاز
چطور میشه تصویر cv::Mat به فرمت تصویری tensorflow تبدیل کرد؟
سوال شده دی 14, 1397  بوسیله ی ثریا (امتیاز 126)   6 24 30

1 پاسخ

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

تصاویر cv::Mat به صورت BGR ذخیره می شن در صورتیکه ذخیره سازی در تنسورفلو به صورت برعکس هست اغلب تصاویری که در مدل های تنسورفلو استفاده میشه به صورت اعشاری است که اون مورد رو هم باید در نظر بگیرید .مثال کلیش میشه به صورت زیر:

        img = cv2.cvtColor(img,cv2.COLOR_BGR2RGB)
        img = img.astype(float)
        img -= np.array(self._mean_)
        img /= 255.0

 

پاسخ داده شده دی 14, 1397 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد تیر 12, 1398 بوسیله ی ثریا
...