본문 바로가기

AI, 논문, 데이터 분석56

[OpenCV] Filtering 최댓값/최솟값 필터링입력 영상의 해당 화소(중심 화소)에서 마스크로 씌워진 영역의 입력 화소들을 가져와서 그 중에 최댓값/최솟값을 출력 화소로 결정하는 방법 최댓값 필터링가장 큰 값인 밝은 색들로 출력 화소가 구성돌출되는 어두운 값이 제거 전체적으로 밝은 영상이 됨최솟값 필터링가장 작은 값들인 어두운 색들로 출력 화소가 구성돌출되는 밝은 값들이 제거되며, 전체적으로 어두운 영상 됨[실습]import numpy as np, cv2def minmax_filter(image, ksize, mode): rows, cols = image.shape[:2] dst = np.zeros((rows,cols), np.uint8) center = ksize//2 for i in range(center.. 2025. 1. 22.
[OpenCV] 인터페이스 (디지털 영상 처리) [실습1] 비디오 처리 - 카메라에서 프레임 읽기 코드 :import cv2def display_info(frame, text, pt, value, color=(120, 200, 90)): text += str(value) font = cv2.FONT_HERSHEY_SIMPLEX cv2.putText(frame, text, pt, font, 0.7, color, 2)capture = cv2.VideoCapture(0) # 0번 카메라 연결if capture.isOpened() == False: raise Exception("카메라 연결 안됨")# 카메라 속성 획득 및 출력# print("너비 %d" % capture.get())# print("높이 %d" % capture.get.. 2025. 1. 21.
[Deep Learning] 개념 및 실습 [모음/정리] + 회고 https://doraemin.tistory.com/97 [PyTorch] Anaconda, PyTorch 설치 및 실행[실습] Anaconda 실습 환경 설정https://www.anaconda.com/download Download Anaconda Distribution | AnacondaDownload Anaconda's open-source Distribution today. Discover the easiest way to perform Python/R data science and machine learning on a singledoraemin.tistory.comhttps://doraemin.tistory.com/99 [CNN] [전이학습] 시작 및 실행[실습] CNN# 1. 라이브러리 호.. 2025. 1. 19.
[Docker][GitHub] 개념 및 실습 [모음/정리] https://doraemin.tistory.com/87 [Docker] [실습1] 컨테이너 기술과 Docker 개요[실습] Setup Docker Desktop#1. Enable WSL 2Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux -NoRestart#2. Enable ‘Virtual Machine Platform’ Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatformdoraemin.tistory.comhttps://doraemin.tistory.com/89 [Docker] [실습2] Docker 컨테이너, 네트워크Do.. 2025. 1. 19.
[NLP] 임베딩 # 1. 원-핫 인코딩 적용import pandas as pdclass2 = pd.read_csv("/content/class2.csv")print(class2)from sklearn import preprocessinglabel_encoder = preprocessing.LabelEncoder()train_x= label_encoder.fit_transform(class2['class2'])train_x# Unnamed: 0 id tissue class class2 x y r# 0 0 CID000 C CIRC N 535.0 475.0 192.0# 1 1 CID001 A CIRA .. 2025. 1. 18.
[YOLO] 시작 및 실행 [실습] roboflow활용하여, YOLO 실행# 환경 구축 (런타임 GPU 사용으로 변경)# yolo9 git 가져오기 및 환경 설치!git clone https://github.com/SkalskiP/yolov9.git%cd yolov9!pip install -r requirements.txt -qimport osHOME = os.getcwd()print(HOME) # /content/yolov9!pip install -q roboflow# Example 데이터 다운로드 및 사전학습된 COCO model 로 객체탐지 테스트# 모델 가중치 다운로드!wget -P {HOME}/weights -q https://github.com/WongKinYiu/yolov9/releases/download/v0.1/y.. 2025. 1. 18.