[오픈 cv python] 이미지 읽기(cv2.imread) | 컬러 , 흑백 이번 포스팅에서는 opencv를 통해 아래 양이미지를 읽는 방법에 대해 알아보도록 하겠습니다. //sheep.jpg 1) 이미지 읽기 이미지를 읽을때는 image read의 약자인 imread함수를 이용하는데요. 인자로는 읽어올 파일의 경로를 적어주면 됩니다. 2) flag 설정 공식문서에 보면 imread함수에는 flag라는 인자값이 있는데요. 이는 해당 이미지를 읽어 올때 컬러 이미지로 읽을지, 그레이스케일 이미지로 읽을지 정하는 것이라고 보면 됩니다. 가령 컬러 이미지로 읽고 싶다면 cv2.IMREAD_COLOR, 그레이스케일 이미지로 읽고 싶을땐, cv2.IMREAD_GRAYSCALE 을 두번째 인자로 넣어주면 됩니다. 참고로 cv2.IMREAD_COLOR은 숫자 1로, cv2.IMREAD_GRA.. 머신러닝,딥러닝/opencv 2022. 8. 30. [파이썬 기초] 파이썬 설치 및 실행(파이썬 시작 하기) 파이썬 공식 홈페이지 접속 파이썬을 다운 받기 위해 아래 링크에 접속합니다. https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 파이썬 공식 홈페이지 접속 아래 이미지의 빨간 박스 부분을 클릭 하여 다운로드 합니다. (가장 최신버전을 다운로드 하는것임으로 제일 뒤에 숫자부분은 여러분이 다운 받는 시기에 따라 달라질 수 있습니다.) 다운로드 및 설치 Add Python 3.10 to PATH를 꼭 체크하신후에 Install Now를 클릭해주셔야지, 추후 에러가 발생되지 않습니다. 설치 확인 마지막으로 설치가 잘 되었는지 확인해보겠습니다. 아래 그림과.. 파이썬/파이썬 기초 2022. 3. 28. [파이썬 중급] *args 사용법( 2편) 오늘 배울 내용은 *args입니다. 1편에서 다룬 *과는 뭐가 다른것일까요? *args는 쉽게 말해 함수에서 쓰는 *라고 보면 됩니다. 둘은 비슷하면서도 달라 매번 헷갈리는 녀석들인데요. 오늘 포스팅을 통해 두개가 무엇이 비슷하고 다른지 하나 하나 알아가보도록 합시다. 일반적인 형태에서 *사용과 함수에서 *사용의 비교 1) 먼저 복습차원에서 일반적인 * 사용을 보죠. 아래 코드의 결과가 무엇이 나올까요? a, b, *c = 10, 20, 'a', 'c' print(a) print(b) print(c) output : 1편에서 배웠던 것 처럼 c는 a와 , b가 값을 받고 남은 값들을 리스트로 형태로 부여 받게 됩니다. 바로 이어 함수에서 쓰이는 *를 볼까요? def func1(a, b, *c): prin.. 파이썬/파이썬 중급 2021. 5. 4. [python 기초] PIL 을 활용하여 webp 이미지 확장자 변경하기 이미지를 다운 받았는데 webp이다..? WebP : 구글에서 만든 이미지 파일 포맷이다. '웹피'라고 읽으며 웹사이트의 페이지를 보다 빠르게 읽을수 있다. 쉽게말해 새로운 이미지 압축 포맷이라고 보면된다. 이미지를 변경하거나 수정하려고 파일을 열었는데 파일이 열리지 않을 경우 보통 파일의 확장자가 webp 인 경우가 많다. 이럴때 확장자를 우리에게 익숙한 jpg나 png 로 변환시켜줘야하는데 어떻게 확장자를 변환시킬 수 있을까? PIL 라이브러리에서 Image 클래스를 이용하면 쉽게 변경 가능하다! 우선 from PIL import Image 로 라이브러리 사용준비를 하자. 1. jpg로 바꾸기 1) webp 확장자를 가진 해당 이미지를 로드하기 위해 Image 클래스를 이용하여 open() 함수를 통.. 파이썬/파이썬 기초 2020. 3. 26. [python 기초] 이미지 다운 받기(requests, urllib.request) 이미지 다운 받기(requests, urllib.request) 아직도 손으로 직접 이미지를 클릭하여 저장하기를 반복하는가? 오늘은 이미지를 자동으로 관리하는데 있어 첫걸음인 이미지 다운 받는 법을 알아보자 이미지 다운받는데 사용하는 라이브러리로는 크게 두가지(requests,urllib.request)가 사용되는데 여러분이 편한 것으로 연습하고 숙달하면 된다. 바로 시작해보겠다. 1. 네이버에 사자라는 이미지를 가져오기 위해 '사자'라고 검색한다. 네이버에 사자 검색 원하는 이미지를 오른쪽 클릭 하여 이미지 주소 복사를 하면 해당 이미지의 url 주소를 복사하게 된다. * 인터넷 주소창에 이미지주소를 넣어 해당이미지가 잘 뜨는지 확인해보자. 1. urllib.request 를 이용하는 법 1) 2) 3.. 파이썬/파이썬 기초 2020. 3. 25. 이전 1 다음