Что нового

Задать отклонение при использовании библиотеки BmpSearch

mr.Gbabak

Осваивающий
Сообщения
257
Репутация
23
Доброго вам дня!
Подскажите пожалуйста функцию, наподобие
Код:
#include <ScreenCapture.au3>
#include "BmpSearch.au3"

_GDIPlus_Startup()

$hSource = _ScreenCapture_Capture()
$hBmp = _GDIPlus_BitmapCreateFromFile(@ScriptDir & "\test.bmp")
$hFind = _GDIPlus_BitmapCreateHBITMAPFromBitmap($hBmp)

$aCoords = _BmpSearch($hSource, $hFind, 1)

If @error Then
  ConsoleWrite("Не найдено" & @CRLF)
Else
  ConsoleWrite("X:" & $aCoords[1][2] & " Y:" & $aCoords[1][3] & " time:" & @extended & @CRLF)
EndIf

но, чтоб там можно было задать shade-variation (отклонение красных, зелёных и синих компонентов цвета ), а то изменение оттенка пикселя, приводит к отрицательному варианту.
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Re: BmpSearch и shade-variation

Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"BmpSearch и shade-variation" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Модератор.










Предупреждение За нарушение общих правил (пункт В.8):
Так как эта конференция называется "Русское сообщество AutoIt", язык общения на ней - Русский. Названия фирм или программных продуктов, аббревиатуры и т.д. должны быть написаны так, как они пишутся в оригинале, например не следует писать УСБ вместо USB. На форуме крайне не рекомендуется намеренно искажать русский язык и использовать "сетевой жаргон" на подобии "Аффтар выпей йадау!".


С уважением, ваш Модератор.
 
Автор
M

mr.Gbabak

Осваивающий
Сообщения
257
Репутация
23
Заплачу за готовую функцию 5$ :laugh:
 

Prog

Продвинутый
Сообщения
537
Репутация
65
OffTopic:
mr.Gbabak [?]
Заплачу за готовую функцию 5$
Тему нужно было в "Юмор" переносить. :laugh: :rofl:


Если предложите более адекватную цену за эту работу, могу сделать на основе моей библиотеки. http://autoit-script.ru/index.php?topic=19590.0
 
Автор
M

mr.Gbabak

Осваивающий
Сообщения
257
Репутация
23
Prog
хм, я конечно не оказываю услуги такого рода, да и не пользовался, но как мне кажется, что для функции в 10 строк, более адекватной цены не существует.
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
Автор
M

mr.Gbabak

Осваивающий
Сообщения
257
Репутация
23
Ладно, убедили, какова Ваша цена, адекватная?
Да, ладно Вам, народ, я эту тему вообще создал в разделе общие вопросы, просто знаний не хватает, как ее допилить. :'(
 
Автор
M

mr.Gbabak

Осваивающий
Сообщения
257
Репутация
23
Хм, ни кто не знает как такое сделать?
Или же вопрос в цене?
---
Можно использовать и другие методы, лишь бы поиск осуществлялся с шаблона, и была возможность задавать погрешность при поиске.

OffTopic:
Бюджет можно и увеличить, лишь бы нашлись умеющие люди.
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
mr.Gbabak
Напишу, если время будет

Что такое BmpSearch.au3, и как он работает, не знаю, мне проще самому написать с 0 dll на компилируемом языке, и подключить к autoit
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
WSWR [?]
Что такое BmpSearch.au3, и как он работает
библиотека - ищет совпадения одной картинки в другой, не ограничивается 1 совпадением, можно задавать количество.
 
Верх