이 페이지는 ProjectSemiPhotoshop의 요구 정의 기술 문서입니다.

시스템 설계에 관한 전반적인 밑그림을 그리기 위해, 팀은 스토리 구현에 필요한 세부적인 작업에 대한 아이디어 수집을 한다. 이 단계에서 고객은 프로그래머가 전혀 이해하지 못하는 부분을 알아 볼 수도 있다. 설계 프로세스를 지켜보면서 팀 전체는 공통의 지식과 자신감을 얻게 된다.

Spec , To Do - 사용자 스토리

영상처리는 흑백 영상을 기본으로 한다.

가. 기본 기능(15점)


  1. BMP 파일 읽고 저장하는 기능 (O)
    1. BMP파일(흑백 칼라 사진) 읽기 (O)
    2. 현재의 화면 or 결과 화면을 bmp 파일로 저장(*.bmp)(O)

  2. 영상획득
    1. Sampling => 모자이크 이미지(O)
    2. Quantization => 2, 4, 16, 256 가지 명암으로 표시 (O 흑백 )

  3. 영상 명암 변환 - 1
    1. 히스토그램
      1. 일반 히스토그램(O)
      2. 누적 히스토그램(O)

  4. 영상 명암 변환 - 2
    1. 상수를 이용한 영상 밝기 변화
      ~cpp (영상) *, /, +, - (상수) (O 흑백)
    2. 다른 영상을 이용한 영상변화
      ~cpp (영상 A) *, /, +, - (영상 B)

  5. 영상 명암 변환 -3 (Look-Up Table 이용)
    1. Null (O 흑백)
    2. Negative ( O 흑백 )
    3. Gamma Correction( 변수 입력에 따라 변화되는 영상) ( O 흑백 )
    4. Contrast Stretched (O 흑백)
    5. Compression ( O 흑백 )
    6. Posterizing
      • Level posterize (O 흑백)
      • Thereshold Binary Image (O 흑백)
      • Bounded (O 흑백)
    7. Clipping ( O 흑백 )
    8. Iso-intensity Contouring(등명암 윤곽화) ( O 흑백 )
    9. Range-highlighting(범위-강조) (O 흑백)
    10. Solarize using a Threshold (O 흑백)
    11. Parabola
      • First Parabola (O 흑백)
      • Second Parabola (O 흑백)

나. 추가 기능(9점)


  1. Convolution(회선)
    1. Blurring (O)
      Mask
  • 3*3(O)
  • 5*5(O)
  • 7*7(O)
  • Sharpening (O)
  • Edge Detection
    • Sobel(8방향) (O)
    • Prewitt(8방향) (O)
    • 유사연산자 (O)
    • 차 연산자 (O)
  • Embossing (O)
  • Median Filtering (O)

  • 영상 질 향상
  • Contrast Stretching (O)
  • Histogram Equalisation(O)

  • 윈도우로 설정한 영역에 대해서만 '7. 영상 질 향상' 적용(O)

Additions - 가상 스토리

참신한 아이디어를 추가할 경우 최대 3점까지 추가 점수가 가산될 수 있다.
단, 교재에 있는 코드를 그대로 복사해서 제출하면 참신한 코드라고 할 수 없으므로 가산 점이 주어지지 않는다.

점수계산


  • 이 과제의 점수를 30% (30점 / 성적 100점)로 한다.
  • 1-5 까지 기본 완성 (15점)
  • 6, 7, 8 번 각 3점(총 9점)
  • 참신한 아이디어는 평가에 따라 최대 9점까지 줄 수 있다.
  • 레포트 표지에 자신이 수행한 내용 중 3)을 추가한 경우 설명서의 6, 7, 8과 같이 표시하고, 4)의 내용을 추가한 경우 설명서의 번호 9.를 표시한다.



Retrieved from http://wiki.zeropage.org/wiki.php/ProjectSemiPhotoshop/요구사항
last modified 2021-02-07 05:24:06