<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: Посоветуйте как ускорить процесс считывания цифры с экрана]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=6432</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=6432&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Посоветуйте как ускорить процесс считывания цифры с экрана».]]></description>
		<lastBuildDate>Fri, 11 Nov 2011 09:17:15 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Посоветуйте как ускорить процесс считывания цифры с экрана]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53436#p53436</link>
			<description><![CDATA[<p>Спасибо, ImageSearch работает гораздо быстрее моего способа!</p>]]></description>
			<author><![CDATA[null@example.com (Shady)]]></author>
			<pubDate>Fri, 11 Nov 2011 09:17:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53436#p53436</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Посоветуйте как ускорить процесс считывания цифры с экрана]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53427#p53427</link>
			<description><![CDATA[<p>Вроде всё логично <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />.<br /></p><div class="quotebox"><cite>Shady пишет:</cite><blockquote><p>с помощью PixelGetColor считываю цвет пиксела, который заведомо чуть левее первой цифры, потом &quot;иду вправо&quot; по одному пикселу пока не наткнусь на белый цвет (цифру), потом уже начинаю их распознавать.</p></blockquote></div><p><a href="http://www.autohotkey.com/docs/commands/PixelSearch.htm">PixelSearch</a>? А если цифры всегда одинаковые, то можно использовать ImageSearch.</p>]]></description>
			<author><![CDATA[null@example.com (Александр_)]]></author>
			<pubDate>Thu, 10 Nov 2011 23:05:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53427#p53427</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Посоветуйте как ускорить процесс считывания цифры с экрана]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=53413#p53413</link>
			<description><![CDATA[<p>В определённой области экрана (по Y координата постоянна, по Х немного отличается) появляются произвольные цифры (одного размера, шрифта, белого цвета, цвет фона статичен и заранее известен). Задача состоит в том, чтобы эти цифры считать. Считать их можно только &quot;визуально&quot; (т.к. считать нужно из окна утилиты удалённого доступа, которая &quot;транслирует&quot; изображение с сервера на клиентский ПК).<br />Как сделал я: с помощью PixelGetColor считываю цвет пиксела, который заведомо чуть левее первой цифры, потом &quot;иду вправо&quot; по одному пикселу пока не наткнусь на белый цвет (цифру), потом уже начинаю их распознавать.<br />Отдельно расскажу как я их распознаю - я вычислил 4 определённые координаты, по которым можно определить что это за цифра, т.е. с помощью того же PixelGetColor считываю цвета 4 определённых координат относительно первоначально найденного белого пиксела и по ним уже через if (color1 = 0xFFFFFF) смотрю какие из них белые. Допустим, для цифры 1 (только для неё!) белой будет только первая координата, для цифры 2 (опять же только для неё!) - 3-я и 4-я координаты, ну и т.д. и т.п., думаю суть способа понятна.<br />Всё это работает, конечно, но вот одна проблема - довольно таки долго всё это считывается/обрабатывается.<br />Может есть ещё какие-то более быстрые или правильные способы решения данной задачи??? Буду благодарен за любые мысли...</p>]]></description>
			<author><![CDATA[null@example.com (Shady)]]></author>
			<pubDate>Thu, 10 Nov 2011 17:45:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=53413#p53413</guid>
		</item>
	</channel>
</rss>
