티스토리챌린지 썸네일형 리스트형 컴퓨터 정보 보안 - 1주차 공부 1960 ~ 1970년대 - 마이크로소프트 설립 : 1974년 MITS라는 회사가 세계 최초로 조립식 개인용 컴퓨터 엘테어 8800를 만들어 판매 애플 컴퓨터의 탄생 - 1979년 애플 컴퓨터가 스티브 워즈니악과 스티브 잡스의 손에 탄생 정보 권리 논쟁의 시작(1980 ~ 1990년대) -1981년 독일의 전설적인 해커 그룹인 카오스 컴퓨터 클럽(CCC)이 결성 -카오스 컴퓨터 클럽은 자유로운 접근 권리를 공식적으로 주장 ★★★정보 권리 논쟁의 웹사이트 유형은? - ccc사이트 ★ ★ 해커선언문 ★ ★ 1980 ~ 1990년대 해킹 문화의 등장 1983년에 개봉된 영화 은 해커를 소재로 한 최초의 영화 1980년대에 해킹이 발전하면서 역사적으로 유명한 해커들이 본격적으로 등장 ★ 해커선언문 : 로이.. 더보기 컴퓨터비전(computer vision) - 6주차 perspectiveTransform -> dst입력 벡터들에 대해서 투영(perspective, 원근) 변환 m을 수행함. gemm -> dst일반화된 행렬 곱셈을 수행함(행렬의 내적을 구함 -> 물체 회전과 같은 변환에 사용) np.dot()함수로도 행렬의 내적 계산 가능함. 열(row) 세로 , 행 (coulmn) 가로 m x n , n x k / m x k 결과 (곱셈 앞의 열과 뒤의 행이 같아야 함)3 x 2 * 2 x 3 = 3 x 3가운데 2는 사라짐. T는 열을 행으로 바꾸는? 거여서 I행처럼됨. 그리고 m x n 과 n x k를 실행해서1 x 1 +1x4 = 5 ... 이렇게 되는거임 반지름과 호의 길이가 같은 각도 = 1라디안각도(theta) = 원호 / 반지름1도 = 파이/1.. 더보기 컴퓨터 비전(computervision) - 5주차(파이썬 연산 내용) 학교에서 기본적으로 카메라의 얼굴 영상은 사용자의 실제화면과 좌우가 바뀐 영상이다. OpenCV에서는 배열을 옵션에 따라 여러 방향 뒤집음 배열 자체를 처리하는 함수를 제공함. Cv2.flip(src, flipCode[, dst]) -> dst입력된 2차원 배열을 수직, 수평, 양축으로 뒤집을 수 있다. Repeat : 입력 배열의 반복된 복사본으로 출력 배열을 채움Src, dst 입력배열, 출력 배열Ny, nx 수직방향, 수평방향 반복 횟수 Transpose : 전치 행렬을 만듦. 이렇게 2행 4열을4행 2열 전치 행렬로 바꿀 수 있다. A > A의 T승처럼 T를 붙이면 전치 행렬이 된다. OpenCV에는 RGB를 BGR로 바꾸는데Merge와 split을 사용해서 채널을 합치거나, 분리 할 수 .. 더보기 컴퓨터 비전(computer vision) - 4주차 셤 공부 영상파일 처리 – 한글이나 공백에 의한 경로 인식 문제 주의! : 영상파일을 읽어 들여 행렬에 저장하고, 행렬 연산 과정에서 행렬의 원소, 즉 화소값들이 표시된 영상을 필요할 때마다 눈으로 직접 확인할 수 있어야 함. cv2.imread(filename[, flags]) -> retval 읽어들이는 함수 >지정한 영상파일로부터 영상을 적재한 후, 행렬로 반환함> imread - read 읽어들이는 함수.. filename - 적재할 영상파일 이름flags - 적재한 영상을 행렬로 반환될 때 컬러 타입을 결정하는 상수 cv2.imwrite(filename, img [,params]) -> retval img - 행렬을 지정한 영상파일로 저장함filename - 적재할 영상파일 이름, 확장명에 따라 .. 더보기 컴퓨터 비전(computer vision) 3주차 정리 윈도우 제어와 이벤트 처리 , 그리기 함수 인간과 컴퓨터의 상호작용 = HCI / Human + Computer + Interface 영상처리 - > 2차원 행렬에 대한 연산. OpenCV는 윈도우가 활성화된 상태에서만 마우스나 키보드 이벤트를 감지가능. cv2.namedWindow() - 함수에 윈도우 이름을 지정하여 윈도우를 생성 -> 생성된 이름으로 창크기 변경, 창닫기, 창 이동 등을 제어할 수 있으며 이벤트 발생도 해당 윈도우 이름으로 제어함.함수들 이름 한번 씩 읽어보기 imshow(winname, mat) –> None 이름으로 윈도우를 생성하고 영상을 표기함.mat(numpy.ndarry) 윈도우에 표시되는 영상(행렬이 화소값을 밝기로 표시) destoryWindow(winname.. 더보기 이전 1 다음