Я получаю изображение маски и изображение RGB из Unreal Engine, используя UnrealCV. Здесь я также получаю информацию о цвете (R, G, B) объекта, используя UnrealCV, из изображения маски. Теперь я хочу знать, как я могу передать эту информацию RGB в OpenCV для выполнения установки порога.
Сейчас я занимаюсь этим, преобразовывая изображение маски в изображение в градациях серого, а затем выполняю настройку порога. Но я не хочу этого делать. Я проверил этот ответ , но здесь использовался диапазон изображений, чего я тоже не хочу делать. Как и в изображении маски, каждый объект имеет свою уникальную информацию о цвете, поэтому я просто хочу быть более точным, отправив RGB-информацию о желаемом объекте из изображения маски, а затем хочу сказать OpenCV выполнить пороговое значение для цвета, который у меня есть. отправлено в функцию порога OpenCV.
Код, используемый для получения информации RGB, -
get_mask_color= client.request('vget /object/object_name/color')
Это даст цвет маски, а затем я хочу передать его в OpenCV для цели установки порога.
Я ожидаю, что он будет выполнять настройку порога точно так же, как это происходит сейчас с изображением в градациях серого, а затем я буду использовать пороговое изображение для выполнения операции контура.