<?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=9264</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=9264&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: Сравнить два изображения».]]></description>
		<lastBuildDate>Tue, 25 Feb 2014 11:41:01 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80370#p80370</link>
			<description><![CDATA[<p>Спасибо всем. Malcev, спасибо за ссылку, действительно работает! Тему можно закрыть.</p>]]></description>
			<author><![CDATA[null@example.com (akman)]]></author>
			<pubDate>Tue, 25 Feb 2014 11:41:01 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80370#p80370</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80212#p80212</link>
			<description><![CDATA[<p><a href="http://rosettacode.org/wiki/Percentage_difference_between_images#AutoHotkey">http://rosettacode.org/wiki/Percentage_ … AutoHotkey</a></p>]]></description>
			<author><![CDATA[null@example.com (Malcev)]]></author>
			<pubDate>Thu, 20 Feb 2014 15:13:35 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80212#p80212</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80185#p80185</link>
			<description><![CDATA[<p>Тогда более конкретно. Имеем два изображения, каждое из которых состоит из двух цветов: чёрного и белого.<br />Делаем в каждом изображении прозрачным чёрный цвет и помещаем их друг над другом в окне с зелёным фоном. Останется подсчитать, сколько % пикселей от площади картинки оказались зелёными.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Wed, 19 Feb 2014 15:50:55 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80185#p80185</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80182#p80182</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Какие требования к быстродействию?</p></blockquote></div><p>Требований к быстродействию нет.</p>]]></description>
			<author><![CDATA[null@example.com (akman)]]></author>
			<pubDate>Wed, 19 Feb 2014 14:57:09 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80182#p80182</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80178#p80178</link>
			<description><![CDATA[<p>Задача, наверное, несложная, но будут ограничения по быстродействию. Какие требования к быстродействию?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Wed, 19 Feb 2014 13:27:42 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80178#p80178</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80177#p80177</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Не совсем тривиальная задача, на мой скромный взгляд - малорешимая силами чистого АНК.</p></blockquote></div><p>Допустим это не для распознавания речи, просто есть задача вычислить минимальную разницу между изображениями.<br />Хотя-бы на <strong>наличие преобладания</strong> черного цвета или белого. Или эта задача тоже неподъемная для AHK?</p>]]></description>
			<author><![CDATA[null@example.com (akman)]]></author>
			<pubDate>Wed, 19 Feb 2014 09:34:51 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80177#p80177</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80137#p80137</link>
			<description><![CDATA[<p>Алгоритм А/(X*Y) правильный. Но малейший сдвиг по одной из осей и/или масштабирование по одной из осей даст маленький процент совпадения на выходе.</p><p>Если реально стоит задача распознавания речи, лучше найти готовое решение. Не зря же люди годами бьются на этим.</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Mon, 17 Feb 2014 16:45:15 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80137#p80137</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80134#p80134</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>Чувствую, распознавание речи так не получится.</p></blockquote></div><p>ypppu, тема называется &quot;AHK: Сравнить два изображения&quot;<br />Может кому-то это понадобится для других целей <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (akman)]]></author>
			<pubDate>Mon, 17 Feb 2014 16:27:48 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80134#p80134</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80130#p80130</link>
			<description><![CDATA[<p>Чувствую, распознавание речи так не получится. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Mon, 17 Feb 2014 14:08:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80130#p80130</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80121#p80121</link>
			<description><![CDATA[<p>Может поможет эта информация -<a href="http://www.autohotkey.com/board/topic/26361-show-differences-in-two-images/">http://www.autohotkey.com/board/topic/2 … wo-images/</a><br />Наши англоязычные коллеги представили вот такой скрипт сравнения двух изображений</p><div class="codebox"><pre><code>FileSelectFile, File1, , , Select File 1
FileSelectFile, File2, , , Select File 2
WindowSize := (A_ScreenWidth / 3) - 20
Gui, 1:+AlwaysOnTop +ToolWindow +LastFound
Gui, 1: Add, Pic, x0 y0, %File1%
Gui, 1:Show,% &quot;y0 h&quot; . WindowSize . &quot; w&quot; . WindowSize, Differences
hGui1 := WinExist()
WinSet, Trans, 255

Gui, 2:+AlwaysOnTop +ToolWindow +LastFound
Gui, 2: Add, Pic, x0 y0, %File1%
Gui, 2:Show,% &quot;y0 x0 h&quot; . WindowSize . &quot; w&quot; . WindowSize, File 1
hGui2 := WinExist()
WinSet, Trans, 255

Gui, 3:+AlwaysOnTop +ToolWindow +LastFound
Gui, 3: Add, Pic, x0 y0, %File2%
Gui, 3:Show,% &quot;y0 x&quot; . A_ScreenWidth - WindowSize - 10. &quot;h&quot; . WindowSize . &quot; w&quot; . WindowSize, File 2
hGui3 := WinExist()
WinSet, Trans, 255

hDc1 := DllCall(&quot;GetDC&quot;, &quot;uint&quot;, hGui1)
hDc2 := DllCall(&quot;GetDC&quot;, &quot;uint&quot;, hGui3)
DllCall(&quot;gdi32.dll\BitBlt&quot;, UInt,hDC1, Int, 0, Int, 0, Int, WindowSize, Int, WindowSize, UInt,hDC2, Int, 0, Int, 0, UInt, SRCINVERT := 0x660046) 
DllCall(&quot;gdi32.dll\ReleaseDC&quot;, UInt,hGui1,UInt,hDC1)
DllCall(&quot;gdi32.dll\ReleaseDC&quot;, UInt,hGui2,UInt,hDC2)
return

3GuiClose:
2GuiClose:
GuiClose:
ExitApp</code></pre></div><p>и он действительно может наглядно показать разницу, но хотелось бы в цифровом виде ее получить...</p>]]></description>
			<author><![CDATA[null@example.com (akman)]]></author>
			<pubDate>Mon, 17 Feb 2014 09:20:03 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80121#p80121</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80119#p80119</link>
			<description><![CDATA[<p>Не совсем тривиальная задача, на мой скромный взгляд - малорешимая силами чистого АНК. Особенно если надо делать анализ быстро. Включение машинных кодов может решить эту проблему, но нужен человек, который сможет такую процедуру написать. Примерный алгоритм таков. 2 цикла, внутренний по Х, внешний по Y, сравниваются соответствующие точки в обоих изображениях. Совпадение (ч+ч или б+б) увеличивает А. Итогом работы будет дробь А/(X*Y), которая покажет относительное совпадение двух картинок.</p><p>Это примерно и очень приблизительно, поскольку большое преобладание одного цвета исказит результат, например для представленной выше картинки и полностью черного квадрата совпадение будет очень большим. Есть пути, чтоб решить и эту проблему, но сначала надо сделать высокоуровневую обвязку на АНК, а функцию анализа можно доделывать в процессе &quot;испытаний&quot;. Вот такой фронт работ ))</p>]]></description>
			<author><![CDATA[null@example.com (Irbis)]]></author>
			<pubDate>Mon, 17 Feb 2014 05:54:37 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80119#p80119</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80112#p80112</link>
			<description><![CDATA[<p>Да, отличие в оттенках черно-белой гаммы. Это будут изображения аудио файлов в графическом виде:</p><p>изображения будут содержать графическую информацию одного слова и могут отличатся друг от друга, нужно найти это отличие и представить в процентах.</p>]]></description>
			<author><![CDATA[null@example.com (akman)]]></author>
			<pubDate>Sun, 16 Feb 2014 19:25:02 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80112#p80112</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80107#p80107</link>
			<description><![CDATA[<p>Готовых не знаю.<br />Чтобы о чём-то думать, нужно знать: отличие заключается в оттенках, прозрачности или изображения могут быть совсем разными (требуются примеры)?</p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Sun, 16 Feb 2014 18:27:56 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80107#p80107</guid>
		</item>
		<item>
			<title><![CDATA[AHK: Сравнить два изображения]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=80104#p80104</link>
			<description><![CDATA[<p>Привет всем!</p><p>Вобщем-то мой вопрос прост:</p><p>Есть ли функция для сравнения 2-х изображений <strong>с получением процента отличия</strong>?<br />Возможно можно воспользоваться PixelSearch или он ищет пиксели только на экране монитора? Если нет, то как реализовать сравнение?</p>]]></description>
			<author><![CDATA[null@example.com (akman)]]></author>
			<pubDate>Sun, 16 Feb 2014 17:56:53 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=80104#p80104</guid>
		</item>
	</channel>
</rss>
