<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>http://junhoahn.kr/noriwiki/index.php?action=history&amp;feed=atom&amp;title=Sobel_edge_detection</id>
	<title>Sobel edge detection - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="http://junhoahn.kr/noriwiki/index.php?action=history&amp;feed=atom&amp;title=Sobel_edge_detection"/>
	<link rel="alternate" type="text/html" href="http://junhoahn.kr/noriwiki/index.php?title=Sobel_edge_detection&amp;action=history"/>
	<updated>2026-05-14T20:54:54Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>http://junhoahn.kr/noriwiki/index.php?title=Sobel_edge_detection&amp;diff=834&amp;oldid=prev</id>
		<title>Ahn9807: 새 문서: 분류:레스터 그래픽스  == 개요 == 가장 자리 검출 알고리즘으로써, 1968년 스탠포드 인공지능 연구소에서 어원 소벨이 고안해낸 알고리즘이다. 3*3 행렬을 이용하여 이미지와 Convolution연산을 하여 중심을 기준으로 각방향의 앞뒤의 값을 비교하여 변화량을 검출해 낸다.   == 수학적 설명 == :&lt;math&gt; \mathbf{G}_x = \begin{bmatrix}   +1 &amp; 0 &amp; -1  \\ +2 &amp; 0 &amp; -2 \\ +1 &amp; 0 &amp; -1  \end{bmatrix} *...</title>
		<link rel="alternate" type="text/html" href="http://junhoahn.kr/noriwiki/index.php?title=Sobel_edge_detection&amp;diff=834&amp;oldid=prev"/>
		<updated>2023-02-25T10:58:50Z</updated>

		<summary type="html">&lt;p&gt;새 문서: &lt;a href=&quot;/noriwiki/index.php?title=%EB%B6%84%EB%A5%98:%EB%A0%88%EC%8A%A4%ED%84%B0_%EA%B7%B8%EB%9E%98%ED%94%BD%EC%8A%A4&quot; title=&quot;분류:레스터 그래픽스&quot;&gt;분류:레스터 그래픽스&lt;/a&gt;  == 개요 == 가장 자리 검출 알고리즘으로써, 1968년 스탠포드 인공지능 연구소에서 어원 소벨이 고안해낸 알고리즘이다. 3*3 행렬을 이용하여 이미지와 Convolution연산을 하여 중심을 기준으로 각방향의 앞뒤의 값을 비교하여 변화량을 검출해 낸다.   == 수학적 설명 == :&amp;lt;math&amp;gt; \mathbf{G}_x = \begin{bmatrix}   +1 &amp;amp; 0 &amp;amp; -1  \\ +2 &amp;amp; 0 &amp;amp; -2 \\ +1 &amp;amp; 0 &amp;amp; -1  \end{bmatrix} *...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[분류:레스터 그래픽스]]&lt;br /&gt;
&lt;br /&gt;
== 개요 ==&lt;br /&gt;
가장 자리 검출 알고리즘으로써, 1968년 스탠포드 인공지능 연구소에서 어원 소벨이 고안해낸 알고리즘이다. 3*3 행렬을 이용하여 이미지와 Convolution연산을 하여 중심을 기준으로 각방향의 앞뒤의 값을 비교하여 변화량을 검출해 낸다. &lt;br /&gt;
&lt;br /&gt;
== 수학적 설명 ==&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{G}_x = \begin{bmatrix} &lt;br /&gt;
 +1 &amp;amp; 0 &amp;amp; -1  \\&lt;br /&gt;
+2 &amp;amp; 0 &amp;amp; -2 \\&lt;br /&gt;
+1 &amp;amp; 0 &amp;amp; -1 &lt;br /&gt;
\end{bmatrix} * \mathbf{A}&lt;br /&gt;
\quad&lt;br /&gt;
\mbox{and}&lt;br /&gt;
\quad   &lt;br /&gt;
\mathbf{G}_y = \begin{bmatrix} &lt;br /&gt;
 +1 &amp;amp; +2 &amp;amp; +1\\&lt;br /&gt;
 0 &amp;amp; 0 &amp;amp; 0 \\&lt;br /&gt;
-1 &amp;amp; -2 &amp;amp; -1&lt;br /&gt;
\end{bmatrix} * \mathbf{A}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
여기서 Gx 는 x축의 변화량을, Gy는 y축의 변화량을 계산해낸다. 이렇게 각 축별로 변화량을 계산해 낸뒤, 두 축의 변화량의 절대값을 더하면 최종적인 변화량을 계산해 낼 수 있다. &lt;br /&gt;
&lt;br /&gt;
또한 위의 행렬을 다른식으로 표현하면&lt;br /&gt;
:&amp;lt;math&amp;gt;&lt;br /&gt;
\mathbf{G}_x = \begin{bmatrix} &lt;br /&gt;
1 \\&lt;br /&gt;
2 \\&lt;br /&gt;
1&lt;br /&gt;
\end{bmatrix} * \left ( \begin{bmatrix} &lt;br /&gt;
+1 &amp;amp; 0 &amp;amp; -1  &lt;br /&gt;
\end{bmatrix} * \mathbf{A} \right )&lt;br /&gt;
\quad \mbox{and} \quad &lt;br /&gt;
\mathbf{G}_y = \begin{bmatrix} &lt;br /&gt;
+1 \\&lt;br /&gt;
0 \\&lt;br /&gt;
-1  &lt;br /&gt;
\end{bmatrix} * \left ( \begin{bmatrix} &lt;br /&gt;
1 &amp;amp; 2 &amp;amp; 1&lt;br /&gt;
\end{bmatrix} * \mathbf{A} \right )&lt;br /&gt;
 &amp;lt;/math&amp;gt;&lt;br /&gt;
다음과 같이 표현되는데, 이는 A의 변화량을 계산한뒤, 평균을 내는 연산과 같다. &lt;br /&gt;
&lt;br /&gt;
즉 3 * 3 커널을 사용하는 컨벌루션 연산으로 미분의 근사값을 계산하여 변화량을 계산하고 그에따라서 최종적인 가장자리를 검출해 내는 것이다.&lt;/div&gt;</summary>
		<author><name>Ahn9807</name></author>
	</entry>
</feed>