본문 바로가기
728x90
반응형

분류 전체보기91

영상 샘플링(Sampling) 및 양자화(Quantization) 연속적인 영상(아날로그 영상)을 디지털화 하여 디지털 영상을 얻으려면 샘플링과 양자화를 거쳐야 한다.샘플링(Sampling) : digitize spatial coordinate양자화(Quantization) : digitize intensity values ! 샘플링은 공간을 잘게 잘라서 디지털화하는 것이고, 양자화는 밝기 값을 잘게 잘라서 디지털화하는 것위와 같은 연속적인 이미지가 있다고 할때, (아직 아날로그 상태의 이미지라고 한다)AB 선을 따라 스캔선을 그려보면 위와 같다공간을 잘게 잘라서 그 중 일부 값만 취하고(Sampling), 빛의 세기를 8단계로 나눠 그 값 중 하나를 부여한다(Quantazation)연속적인 AB선을 샘플링과 양자화를 통해 디지털화 한 모습 디지털화 완성,, 연속적인 .. 2025. 5. 13.
02. Matplotlib 숫자 입력하기 plt.plot([2, 3, 5, 10]) # plt.plot(np.array([2, 3, 5, 10]))과 동일함plt.show() x 값은 기본적으로 [0, 1 ,2, 3]이 된다plt.plot(np.array([2, 3, 5, 10])으로 값 입력 가능 -> 점 (0,2) (1, 3) (2, 5) (3, 10) 잇는 꺾은선 그래프plt.plot([1, 2, 3, 4], [2, 3, 5, 10]) # x값, y값값plt.show() -> 점 (1, 2) (2, 3) (3, 5) (4, 10) 잇는 그래프 data_dict = {'data_x': [1, 2, 3, 4, 5], 'data_y': [2, 3, 5, 10, 8]}plt.plot('data_x', 'data_y', data .. 2025. 4. 9.
01. Matplotlib 기본 사용 import matplotlib.pyplot as plt기본 임포트plt.plot([1, 2, 3, 4]) # y valuesplt.show() y축 1, 2, 3, 4로 설정, plot 함수는 x값 [0,1, 2, 3]을 자동으로 만듦show()는 그래프 화면 출력  plt.plot([1, 2, 3, 4], [1, 4, 9, 16])plt.show() x, y 값 지정  plt.plot([1, 2, 3, 4], [1, 4, 9, 16], 'ro') # x, y값 인자의 선의 색 및 형태plt.axis([0, 6, 0, 20]) # 축의 범위 지정plt.show() x, y 값 인자의 선의 색 및 형태 지정하는 format string 설정 가능.. 2025. 4. 9.
03. XP(eXtreme Programming) 기법 XP(eXtreme Programming)이란?고객의 참여와 개발 과정의 반복을 극대화하여 개발 생산성을 향상시킴(고객의 요구사항에 유연하게 대응)대표적인 애자일 개발 방법론 중 하나짧고 반복적인 개발 주기, 단순한 설꼐, 고객의 적극적인 참여 -> 소프트웨어 빠르게 개발하는 것이 목적자동화된 테스팅 도구를 사용하여 테스트를 지속적으로 수행 XP의 핵심가치의사소통(Communication)단순성(Simplicity)용기(Courage)존중(Respect)피드백(Feedback) XP 개발 프로세스사용자 스토리(User Story) : 고객의 요구사항을 간단히 시나리오로 표현릴리즈 계획 수립(Release Planning) : 몇 개의 스토리가 적용되어 부분적으로 기능이 완료된 제품을 제공하는 것=릴리즈스.. 2024. 12. 9.
728x90
반응형