Hoon's Dev Blog
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (103)
      • Python (44)
      • 일상 (0)
      • MYSQL (10)
      • 프로젝트 (4)
      • DeepLearning (20)
      • OpenCV (25)
  • 홈
  • 태그
  • 방명록
OpenCV

OpenCV - 모폴로지 연산

'''영상과 마스크의 합성곱 Open CV 함수 모폴로지 연산 개념 -모폴로지란? 형태 또는 모양에 관한 학문을 의미 영상에서의 모폴로지는 영상에서 객체의 형태 및 구조에 대해 분석하고 처리 하는 기법 수학적 모폴로지라고도 함 그레이스 케일 영상, 이진 영상 모두 적용 가능 *그레이스 케일 이진영상 차이점 : 얼핏 보면 둘다 흑백이라 똑같아 보이지만 이진영상은 블랙 and 화이트만 있는거고, 그레이스 케일은 회색 , 흑색 , 흰색 다 있다 . -주로 이진 영상에서의 형태 변환에 사용 -구조 요소 이용 구조 요소란 ? -다양한 형태를 가짐 --> 정방형을 주로 사용 -구조 요소에 따라 형태가 달라짐 구현 모폴로지 연산 함수 - cv2.GETSTRURINGELEMENT(shape,ksize[,ANCHOR])..

2022. 11. 12. 14:38
OpenCV

OpenCV - 소벨 필터 적용

src = cv2.imread('lena.jpg', cv2.IMREAD_GRAYSCALE) gx = cv2.Sobel(src, -1, 1, 0, delta=12) # delta 값을 지정해주지 않으면 미분이 - 부분은 0 gy = cv2.Sobel(src, -1, 0, 1, delta=12) cv2.imshow('src', src) cv2.imshow('gx', gx) cv2.imshow('gy', gy) cv2.waitKey() cv2.destroyAllWindows()

2022. 11. 12. 09:08
OpenCV

OpenCV - Compare

dst1 = 255 -src1 #inverse print(src1[0,:10]) print(dst1[0,:10]) dst2 = cv2.subtract(src2,src1) print(src1[0,:10]) print(dst2[0,:10]) dst3 = cv2.compare(dst1,dst2,cv2.CMP_EQ) print(src1[0,:10]) print(dst3[0,:10]) dst4 = cv2.compare(dst1,dst2,cv2.CMP_NE) print(src1[0,:10]) print(dst4[0,:10]) dst5 = cv2.compare(dst1,dst2,cv2.CMP_GT) print(src1[0,:10]) print(dst5[0,:10]) dst6 = cv2.compare(dst1,dst2..

2022. 11. 7. 17:44
OpenCV

OpenCV - 영상 기하변환

'''영상 기하 변환 imutils imutils.translate(image, tx,ty) imutils.rotate(image, angle=deg, center= (cx,cy)) imutils.resize(image, width =w , height = h , inter= interpolation) ''' import imutils #imutils.translate(src,10,20) #mutils.rotate(src, angle=10, center= (10,20)) # imutils.resize(src, width =150 , height = 200 , interpolation=inter) #cv2.imshow(src) src = cv2.imread('./lena.jpg') rows, cols, c..

2022. 11. 7. 15:39
OpenCV

OpenCV - 차원 변경후, 이미지 생성

흑백 이미지 데이터 1차원 벡터 변경 후 다시 2차원 변경 후 이미지 생성 ''' import pandas as pd img = cv2.imread('./lena.jpg', cv2.IMREAD_GRAYSCALE) # cv2.IMREAD_COLOR print('img.shape=', img.shape) img1 = img.flatten() # img = img.reshape(img.shape[0] * img.shape[1]) print('img1.shape=', img1.shape) img1 = img1.reshape(512, 512) print('img1.shape=', img1.shape) cv2.imshow('img', img) cv2.imshow('img1', img1) cv2.waitKey() c..

2022. 11. 5. 13:06
OpenCV

OpenCV - alpha값 조정하면서 사진 합치기

image1 = './lena.jpg' image2 = './baboon.jpg' img1, img2, img3 = 0,0,0 def on_change(pos): global img3 n = cv2.getTrackbarPos('alpha', 'img') print('n=', n) alpha = n/100 #투명도 print('alpha=', alpha) img3 = np.uint8(alpha*img2 + (1-alpha)*img1) cv2.imshow('img', img3) img1 = cv2.imread(image1) img2 = cv2.imread(image2) img3 = img1.copy() cv2.imshow('img', img3) cv2.createTrackbar('alpha', 'img', ..

2022. 11. 5. 13:03
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • ···
  • 18
  • »

공지사항

전체 카테고리

  • 분류 전체보기 (103)
    • Python (44)
    • 일상 (0)
    • MYSQL (10)
    • 프로젝트 (4)
    • DeepLearning (20)
    • OpenCV (25)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #주식예측
  • #mysql8.0
  • #하이퍼파라미터
  • #야후파이낸스api
  • #주가예측
  • #GridSearch
  • #삼성주가예측
  • #하이퍼파라미터튜닝
  • #랜덤포레스트
  • #레이어
  • #문자열 포맷
  • #PROPHET
  • #python
  • #mysql
  • #파이썬
  • #타이타닉
  • #활성화함수
  • #모델검증
  • #삼성전자
  • #while#무한루프#파이썬#반복문
  • #한국주식
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © Hoon's Dev Blog All rights reserved. TistoryWhaleSkin3.4

티스토리툴바