본문 바로가기

파이썬 (Python)104

Python opencv 이용하여 이미지 크기 조절하는 방법 안녕하세요, Davey입니다. 오늘 포스팅할 내용은 opencv로 이미지를 불러올 때 불러온 이미지 크기를 조절해서 불러오는 방법에 대한 것입니다. 2가지 방법을 통해서 설명 드리도록 하겠습니다. 1. opencv 라이브러리 선언 및 이미지 경로 지정 : 일단 opencv 라이브러리를 선언을 하고 이미지 경로를 지정해서 원본 이미지를 불러와보도록 하겠습니다. 이 부분은 이미 전 포스팅에서 다뤘긴 했지만 필수적으로 사용해야하는 코드 부분이기에 반복적으로 수행하도록 하겠습니다. 관련 내용은 자세히는 안 다루고 코드만 포스팅하도록 하겠습니다. 자세한 내용은 이전 포스팅한 링크를 통해서 참조 하시면 더 이해가 빠르실 겁니다. Python opencv 이용하여 이미지 출력 하는 방법 안녕하세요, Davey입니다... 2021. 2. 21.
Python opencv 이용하여 카메라 출력 하는 방법 + 이미지 연속으로 출력 하는 방법 안녕하세요, Davey입니다. 오늘 포스팅할 내용은 python의 opencv 라이브러리를 이용하여 카메라를 컨트롤 하고 카메라 출력을 사용할 수 있는 방법에 설명 드리도록 하겠습니다. 카메라 스트리밍 형태라고 이해하시면 됩니다. opencv 를 이용한 카메라 연결 : 일단 내장 or 외장 카메라의 정보를 받아 오기 위해서 비디오 출력 클래스(cv2.VideoCapture)를 선언을 하게 됩니다. test_camera01 = cv2.VideoCapture(0) - 위의 코드를 간단하게 설명을 드리면 cv2.VideoCapture(index)의 코드에 "0" 이라는 속성값을 집어 넣었다라고 생각하시면 됩니다. "0"은 카메라의 장치 번호(ID)로써, 카메라의 장치 번호를 의미합니다. 보통 노트북의 경우, .. 2021. 2. 21.
Tendorflow + keras history.history['acc'] 오류 해결 방법 안녕하세요, Davey 입니다. 오늘 포스팅할 내용은 Tensorflow Tendorflow history.history['acc'] 오류 해결 방법에 대해서 설명 드릴려고 합니다. Tensorflow 버전 업그레이드로 인해 발생하는 Error로 보입니다. 1. Tensorflow history.history['acc'] 오류 내용 : 제가 지금 포스팅을 작성하는 기준으로 제가 사용하는 Tensorflow의 버전은 2.0.0 입니다. 그리고 keras는 2.3입니다. 제가 알기로는 이 두개 버전이 그나마 서로 잘 호환이 되는 걸로 알고 설치 후 공부를 하고 있습니다. 하지만 아무리 호환이 잘 된다라고 하더라도 시중에 나와있는 책과 비교하면 설명 자체가 저희가 헷갈리는 부분이 있습니다. - 그 중에 하나가.. 2021. 2. 21.
Python opencv 이용하여 이미지 출력 하는 방법 안녕하세요, Davey입니다. 오늘 포스팅할 내용은 python의 opencv 라이브러리를 이용하여 이미지 출력하는 방법에 대해서 설명 드리도록 하겠습니다. 이미지를 로딩하고 변화시키는 부분까지 설명 드리도록 하겠습니다. 1. opencv를 통해서 이미지 출력하기 : 일단 opencv를 이용하여 기본적으로 할 수 있는 일은 이미지를 출력하는 것입니다. 그래서 일단 초심자의 마음으로 이미지를 출력하는 방법에 대해서 한 번 설명 드릴려고 합니다. 일단 라이브러리를 선언을 합니다. import cv2 - 기존에 opencv가 설치가 되어 있어야 한다는 전제입니다. 혹시 설치가 되지 않았다면 아래 포스팅을 참조하여 opencv의 정의와 설치 방법에 대해서 참조 하고 오시면 더 이해가 빠르실거라고 생각합니다. [.. 2021. 2. 21.
Python 파이썬 - Progress Bar 구현하기 + tqdm 모듈 이용하기 안녕하세요, Davey입니다. 지난 번에 PyQt5에서 Progress Bar를 사용하는 방법에 대해서 설명을 드렸는데요, 좀 더 찾아 보니, python안에서도 progress bar를 손쉽게 하지만 약간은 그래픽적(?)으로는 떨어지는 tool이 있있어서 설명 드릴려고 합니다. 바로 tqdm 모듈입니다. 혹자는 그래픽적(?)으로 딸리니까, 효용이 없다라고 생각하시는 분들도 계시는데, 나름 대로 장점은, PyQt5를 사용하지 않고, 자체적으로 사용이 가능하니까, 이 모듈만의 편의성이 있다라고 생각합니다. 일단 해보시면 신기하실 거예요. 그럼 차근 차근 설명 드리도록 하겠습니다. 1. tqdm 모듈 이용하기 : python 내부창에서 progress bar를 간편하게 이용하려면, tqdm을 이용하시면 됩니.. 2021. 2. 20.

// 내부링크를 현재창으로 열기 // Open internal links in same tab