<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=Athena</id>
	<title>Athena - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=Athena"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Athena&amp;action=history"/>
	<updated>2026-05-14T17:43:00Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=Athena&amp;diff=84103&amp;oldid=prev</id>
		<title>Maintenance script: Repair batch-0001 pages from live compare</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Athena&amp;diff=84103&amp;oldid=prev"/>
		<updated>2026-03-26T23:56:01Z</updated>

		<summary type="html">&lt;p&gt;Repair batch-0001 pages from live compare&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:56, 26 March 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l6&quot;&gt;Line 6:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 그리스 로마 신화에 나오는 지혜의 여신 &amp;quot;아테나&amp;quot; 입니다. 지혜롭게 프로그래밍을 하고자 만든 이름입니다...^^&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 그리스 로마 신화에 나오는 지혜의 여신 &amp;quot;아테나&amp;quot; 입니다. 지혜롭게 프로그래밍을 하고자 만든 이름입니다...^^&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   DeleteMe 이름은 좋습니다. 하지만 [[Athena]] 라는 이름의 페이지에는 여신 아테나에 대한 정의와 소개가 들어 있는 것이 올바른 것이겠지요. 그래서 [[ProjectPrometheus]], [[ProjectZephyrus]] 라고 한거랍니다. ;; --&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/del&gt;neocoin&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   DeleteMe 이름은 좋습니다. 하지만 [[Athena]] 라는 이름의 페이지에는 여신 아테나에 대한 정의와 소개가 들어 있는 것이 올바른 것이겠지요. 그래서 [[ProjectPrometheus]], [[ProjectZephyrus]] 라고 한거랍니다. ;; --neocoin&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 참여자 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 참여자 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[신재동]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [[신재동]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l129&quot;&gt;Line 129:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 129:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 쓰레드 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 쓰레드 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=Athena&amp;diff=28811&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:22, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=Athena&amp;diff=28811&amp;oldid=prev"/>
		<updated>2021-02-07T05:22:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 소개 ==&lt;br /&gt;
* Object Programming 수업의 숙제를 위한 페이지입니다&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| http://zeropage.org/~mulli2/Athena/Logo.bmp&lt;br /&gt;
|}&lt;br /&gt;
* 그리스 로마 신화에 나오는 지혜의 여신 &amp;quot;아테나&amp;quot; 입니다. 지혜롭게 프로그래밍을 하고자 만든 이름입니다...^^&lt;br /&gt;
  DeleteMe 이름은 좋습니다. 하지만 [[Athena]] 라는 이름의 페이지에는 여신 아테나에 대한 정의와 소개가 들어 있는 것이 올바른 것이겠지요. 그래서 [[ProjectPrometheus]], [[ProjectZephyrus]] 라고 한거랍니다. ;; --[[neocoin]]&lt;br /&gt;
== 참여자 ==&lt;br /&gt;
* [[신재동]]&lt;br /&gt;
* 안명훈&lt;br /&gt;
&lt;br /&gt;
== 일정 ==&lt;br /&gt;
=== 11월 15일 금요일 ===&lt;br /&gt;
* 3시 ~ 8시 - 첫 회의와 비트맵 열기와 출력 (5시간) - 명훈,재동&lt;br /&gt;
* 첫 회의 - 프로젝트 이름 결정, 기본 코딩 스타일 결정, 첫 [[PairProgramming]] 호흡&lt;br /&gt;
=== 11월 17일 일요일 ===&lt;br /&gt;
* 비트맵 공부 (3시간) - 명훈&lt;br /&gt;
=== 11월 18일 월요일 ===&lt;br /&gt;
* 복잡했던 소스 처음부터 다시 짬 - 재동 (30분)&lt;br /&gt;
=== 11월 19일 화요일 ===&lt;br /&gt;
* 코딩 스타일 변경&lt;br /&gt;
* 5시반 ~ 7시반 히스토그램 작성 (2시간) - 명훈, 재동&lt;br /&gt;
* 9시반 ~ 1시까지 히스토그램 작성(3시간30분) - 명훈&lt;br /&gt;
* Quntization 완성 &amp;amp; Look-Up Table 사용 쉽게 해놓았습니다. (1시간) - 재동&lt;br /&gt;
=== 11월 20일 수요일 ===&lt;br /&gt;
* 통합 - 명훈, 재동 (20분)&lt;br /&gt;
* 상수를 이용한 영상 밝기 변화 (1시간 20분) - 명훈, 재동&lt;br /&gt;
=== 11월 21일 목요일 ===&lt;br /&gt;
* 히스토그램 그릴 때 깨끗한 선이 그려지지 않음(윈도우상 픽셀의 한계)&lt;br /&gt;
* 상수를 이용한 영상 밝기 변화 다이얼로그 작성(20분) - 명훈&lt;br /&gt;
* 통합 (20분) - 재동, 명훈&lt;br /&gt;
* 열심히 Look Up Table 끝냄 (3시간) - 재동&lt;br /&gt;
=== 11월 23일 토요일 ===&lt;br /&gt;
* 영상을 이용한 영상 밝기 변화 다이얼로그 작성(3시간) - 명훈&lt;br /&gt;
* 나눗셈할때 오류 수정(20분) - 명훈&lt;br /&gt;
  (영상을 이용한 변환에서 0이 있는 영상의 경우 나눗셈할수 없음. 1로 나눌때랑 같게 했음)&lt;br /&gt;
* Contrast Stretching 작성(20분) - 명훈&lt;br /&gt;
* 정수 나눗셈에서 나머지버림때문에 삽질(20분) - 명훈&lt;br /&gt;
* 선택영역 변환시 영역과 배열사이의 관계에서 막힘(2시간) - 명훈&lt;br /&gt;
  (비트맵은 가로에서 세로배열이 맞는데 밑바닥에서부터 배열이 시작됨)&lt;br /&gt;
* 선택된 영역에서만 영상변화 시키기(2시간) - 명훈&lt;br /&gt;
* 통합 (20분) - 재동&lt;br /&gt;
* 입력 다이얼로그2 만들고 연결하기 (20분) -재동&lt;br /&gt;
* 입력 다이얼로그2 버그 고치기 (1시간) - 재동&lt;br /&gt;
=== 11월 25일 월요일 ===&lt;br /&gt;
* Histogram Equlisation (30분) - 명훈&lt;br /&gt;
* 입력 다이얼로그2 버그 고치기 (20분) - 재동&lt;br /&gt;
* 참신한 아이디어에 관한 회의 (30분) - 명훈, 재동&lt;br /&gt;
=== 11월 26일 화요일 ===&lt;br /&gt;
* 참신한 아이디어 1번 작성- 스크린캡쳐기능(1시간30분) - 명훈&lt;br /&gt;
* contrast stretching할때 입력값 받지않는 것으로 수정(20분) - 명훈&lt;br /&gt;
* 마우스좌표를 바이트배열좌표로 변환(2시간) - 명훈&lt;br /&gt;
* 컬러도 변환되게 바꿈(2시간) - 명훈&lt;br /&gt;
* 마스크 몇 개 만듬(3시간) - 재동&lt;br /&gt;
* 팝업메뉴 띄우는 방법공부(30분) - 명훈&lt;br /&gt;
=== 11월 27일 수요일 ===&lt;br /&gt;
* 팝업메뉴 띄울때 클라이언트영역좌표를 전체스크린 좌표로 변환 작업(30분) - 명훈&lt;br /&gt;
* 나머지 마스크 만듬(30분) - 재동&lt;br /&gt;
=== 11월 28일 목요일 ===&lt;br /&gt;
* LUT그래프 다이얼로그 작성(1시간30분) - 명훈&lt;br /&gt;
* 통합 및 리펙토링(2시간30분) - 재동, 명훈&lt;br /&gt;
* LUT그래프에 LUT제목표시 노가다(1시간) - 명훈&lt;br /&gt;
=== 11월 29일 금요일 ===&lt;br /&gt;
* 통합(1시간 반) - 재동&lt;br /&gt;
* 영상을 이용한 변환에서 버그 수정(30분) - 명훈&lt;br /&gt;
* 컬러구현에 대한 마스크 적용하기(3시간) - 재동, 명훈&lt;br /&gt;
* Edge 디텍션 메뉴빼고 나머지 다했음(1시간30분) - 명훈&lt;br /&gt;
* Mask 기능 몆 개 다시 구현 &amp;amp; 리펙토링 &amp;amp; 주석 달기 (2시간30분) - 재동&lt;br /&gt;
=== 11월 30일 토요일 ===&lt;br /&gt;
* 방향다이얼로그 및 LUT다이얼로그 수정(10분) - 명훈&lt;br /&gt;
* 리펙토링 주석 달기, 버그 잡기(3시간 반) - 재동, 명훈&lt;br /&gt;
=== 12월 1일 ===&lt;br /&gt;
* 아이디어 기능 삽질 (2시간) - 재동&lt;br /&gt;
=== 12월 2일 ===&lt;br /&gt;
* 설명서 작성(2시간) - 재동, 명훈&lt;br /&gt;
=== Work ===&lt;br /&gt;
=== Did ===&lt;br /&gt;
가. 기본 기능&lt;br /&gt;
* 1. BMP 파일 읽고 저장&lt;br /&gt;
** 1.1 BMP 파일 읽기&lt;br /&gt;
** 1.2 현재 화면과 결과 화면을 BMP 파일로 저장&lt;br /&gt;
* 2. 영상 획득&lt;br /&gt;
** 2.1 Sampling =&amp;gt; 모자이크 이미지&lt;br /&gt;
** 2.2 Quntization =&amp;gt; 2, 4, 16, 256 가지 명암으로 표시&lt;br /&gt;
* 3. 영상 명암 변환 - 1&lt;br /&gt;
** 3.1 히스토그램&lt;br /&gt;
** 3.1.1 일반 히스토그램&lt;br /&gt;
** 3.1.2 누적 히스토그램&lt;br /&gt;
* 4. 영상 명암 변환 - 2&lt;br /&gt;
** 4.1 상수를 이용한 영상 밝기 변화&lt;br /&gt;
** 4.2 다른 영상을 이용한 영상변화&lt;br /&gt;
* 5. 영상 명암 변환 - 3(Look-Up Table 이용)&lt;br /&gt;
** 5.1 Null&lt;br /&gt;
** 5.2 Negative&lt;br /&gt;
** 5.3 Gamma Correction&lt;br /&gt;
** 5.4 Contrast Stretched&lt;br /&gt;
** 5.5 Compression&lt;br /&gt;
** 5.6 Posterizing&lt;br /&gt;
*** 5.6.1 Level posterize&lt;br /&gt;
*** 5.6.2 Thereshold&lt;br /&gt;
*** 5.6.3 Bounded&lt;br /&gt;
** 5.7 Clipping&lt;br /&gt;
** 5.8 Iso-intensity Contouring&lt;br /&gt;
** 5.9 Range- highlighting&lt;br /&gt;
** 5.10 Solize using a Threshold&lt;br /&gt;
** 5.11 Parabola&lt;br /&gt;
*** 5.11.1 First Parabola&lt;br /&gt;
*** 5.11.2 Second Parabola&lt;br /&gt;
나. 추가 기능&lt;br /&gt;
* 6. Convolution(회선)&lt;br /&gt;
** 6.1 Blurrung&lt;br /&gt;
** 6.1.1 3*3 Mask&lt;br /&gt;
** 6.1.2 5*5 Mask&lt;br /&gt;
** 6.1.1 7*7 Mask&lt;br /&gt;
** 6.2 Sharpening&lt;br /&gt;
** 6.3 Edge Detection&lt;br /&gt;
** 6.3.1 Sobel (8방향)&lt;br /&gt;
** 6.3.2 Prewitt (8방향)&lt;br /&gt;
** 6.3.3 유사 연산자&lt;br /&gt;
** 6.3.4 차 연산자&lt;br /&gt;
** 6.4 Embossing&lt;br /&gt;
** 6.5 Median Filtering&lt;br /&gt;
* 7. 영상 질 향상&lt;br /&gt;
** 7.1 Contrast Stretching&lt;br /&gt;
** 7.2 Histogram Equlisation&lt;br /&gt;
* 8. 윈도우로 설정한 영역에 대해서만 &amp;#039;7.영상 질 향상&amp;#039; 적용&lt;br /&gt;
=== To Do List ===&lt;br /&gt;
&lt;br /&gt;
== 쓰레드 ==&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>