🧠 AI/👓 Computer Vision 7

[논문 리뷰] Object-Based Classification Framework of Remote Sensing Images With Graph Convolutional Networks

Quick Look Authors: Xiaodong Zhang, Member, IEEE, Xiaoliang Tan , Guanzhou Chen , Member, IEEE, Kun Zhu , Puyun Liao, and Tong Wang Date Published : 22 April 2021 Paper Link : https://ieeexplore.ieee.org/document/9411513Tags: Classification, Geoscience Main Takeaway(s): 기존 OBIC 방법들은 각 객체의 개별 특징에만 집중하고, 인접 객체 간의 관계나 정보를 충분히 활용하지 못하는 한계가 있었다. 이를 해결하기 위해 GCN을 도입하여 객체 간의 인접성을 반영한 모델을 제안했으며, 그 결과 기존 ..

[논문 리뷰] Guide-and-Rescale: Self-Guidance Mechanism for Effective Tuning-Free Real Image Editing

[Guide-and-Rescale: Self-Guidance Mechanism for Effective Tuning-Free Real Image Editing] Quick Look Authors: [Vadim Titov, Madina Khalmatova, Alexandra Ivanova, Dmitry Vetrov, and Aibek Alanov] Date Published : [9 Sep 2024] Paper Link : [https://arxiv.org/abs/2409.01322]Tags: text-to-image / SD / image generation Main Takeaway(s): 제안된 Guide-and-Rescale 방법은 이미지 편집 시 원본 이미지의 구조와 세부사항을 효과적으로 보존하면서..

웹 캠 연결

[1] 라이브러리 불러오자. import cv2 as cv import sys [2] 카메라와 연결하자. 1. 웹캠과 연결 시도하고 vv 객체에 저장한다. 2. 첫 번째 인수 웹 캠 번호를 지정한다. 웹캠이 하나면 0으로 지정하자. 3. cv.CAP_DSHOW 는 비디오가 화면에 바로 나타나게 한다. vv = cv.VideoCapture(0,cv.CAP_DSHOW) 여기까지 하면 카메라는 켜지나, 화면에 확인은 안된다. [3] 웹캠과 연결이 실패하면, cap 객체의 isOpened 함수가 false 값을 가진다. => 실패하면 오류 메시지를 출력하고 종료한다. if not vv.isOpened(): sys.exit("카메라 연결 실패") [4] 동영상을 입력하는 행을 무한 반복한다. [5] vv객체의 프..

동영상 출력

동영상 파일 출력 import cv2 cap = cv2.VideoCapture('video.mp4') while cap.isOpened(): #동영상 파일이 올바로 열렸는지? ret,frame = cap.read() # ret : 성공 여부, frame : 받아온 이미지 (프레임) if not ret: print('더 이상 가져올 프레임이 없습니다.') break cv2.imshow('video',frame) if cv2.waitKey(1) == ord('q'): # ord는 아스키코드 값으로 변환하는 함수, print('사용자 입력에 의해 종료합니다.') break cap.release() # 자원 해제 cv2.destroyAllWindows() # 모든 창 닫기 waitKey는 프레임당 대기값이라 이..

이미지 출력

import cv2 img = cv2.imread('img.png') #해당 경로 파일 읽어오기 cv2.imshow('img',img) #img라는 이름 가진 창에 img를 표시 key = cv2.waitKey(5000) #지정된 시간동안 사용자 키 입력 대기 / 0은 무한 대기 / 5000하면 5초 대기 후 자동 꺼짐 print(key) #아스키코드 출력 cv2.destroyAllWindows() #모든창닫기 이미지를 읽는 데는 여러 옵션이 있다. 컬러, 흑백, 투명값까지 포함된(PNG) 컬러 1. cv2.IMREAD_COLOR : 컬러 이미지 ,투명 영역은 무시 (기본값) 2. cv2.IMREAD_GRAYSCALE : 흑백 변환 3. cv2.IMREAD_UNCHANGED : 투명 영역까지 포함 imp..

TypeError: 'numpy._DTypeMeta' object is not subscriptable 오류

https://stackoverflow.com/questions/76879942/how-to-prevent-error-message-when-importing-import-cv2 How to prevent error message when importing import cv2? what does this error mean? I have opencv installed using pip install opencv-python. I’m using Python 3 and am in Jupyter Notebook. import cv2 TypeError: 'numpy._DTypeMeta' object is not subscripta... stackoverflow.com 계속 TypeError: 'numpy._DT..