Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Перенос проекта на VirtualBox. Проблема с FindImage

Страниц (1): [1]
 

1. delitme - 03 Марта, 2024 - 05:39:22 - перейти к сообщению
Перенос проекта на VirtualBox. Проблема с FindImage. Windows 10 и там и там.

Добрый день.

Сделал бота на реальном ПК. Все работает, все супер.

Перенес полностью проект(целиком папку кибора) на VirtualBox.
Вроде работает, но не ищет через FindImage изображения, которые были подготовлены и искались на реальном ПК.

Что делать? Переделывать все картинки на виртуалке очень не хочется. Их очень много, плюс есть изображения из ситуаций, которые сложно искусственно вызвать. Короче много-много часов будет потрачено, если опять переделывать.

Все изображения подготавливались через раздел "Графика" в Киборе.

Я не пойму куда мыслить. Все координаты я разумеется перестроил для разрешения экрана на виртуалке. Глубина цвета? Вроде бы такая же как на основном ПК. По крайней мере так говорят Параметры экрана-дополнительные параметры дисплея.

Пути до изображений также все корректные.

Надеюсь на вашу помощь. Спасибо.
2. Zireael - 03 Марта, 2024 - 06:16:56 - перейти к сообщению
Изображения на разных пк могут отличаться по цвету. Для решения использовать findimage с разбежностью по цвету.
Также можно открыть изображения с пк и виртуалки в пейнте и попереключаться между ними, посмотреть сильно ли они отличаются.
3. delitme - 03 Марта, 2024 - 06:31:48 - перейти к сообщению
 Zireael пишет:
Изображения на разных пк могут отличаться по цвету. Для решения использовать findimage с разбежностью по цвету.
Также можно открыть изображения с пк и виртуалки в пейнте и попереключаться между ними, посмотреть сильно ли они отличаются.


Спасибо большое за мысль. Тоесть я беру изображение которое было и делаю такое же тестовое но на виртуалке. Оба открываю в Фотошопе и там через пепетку смотрю отклонения rgb цветов в каких нибудь контрольных точках?
(Добавление)
И полученную разницу для красного, зелёного и синего переношу на все FindImage которые для других картинок ?
(Добавление)
К сожалению не помогло.

Сделал изображение контрольной точки на виртуалке и пипеткой фотошопа сравнил с изображением этой же точки, но сделанной на пк. 100% идентичны. Также как вы сказали попереключался уже на виртуалке между этими же изображениями через paint - абсолютно одинаковы на глаз =(((
(Добавление)
Тестово поставил "разбежность оттенков = 70". Не ищет. Не может быть, походу дело в чем то другом. Не в цвете. Продолжаю поиск.
(Добавление)
Да. Если поставить разбежность оттенков 150 и 100% совпадение, тогда ищет. Но я так понимаю при такой разбежности скорость работы существенно снизиться?
(Добавление)
Про разбежность оттенков 150 это я ошибся.
В целом вы правы, если поиграть с разбежностью то начнет находить. Буду дальше ковырятся и держать вкурсе. Вдруг комуто приходиться когдато.
4. delitme - 03 Марта, 2024 - 09:43:15 - перейти к сообщению
Помогло в общем везде добавить разбежность цвета 5.
Спасибо!

Powered by ExBB FM 1.0 Final