본문 바로가기

PYTHON12

[python] YOLOv5 이용 객체탐지 및 실시간 Object size 측정하기 이번에는 YOLOv5를 이용하여, 물건 크기를 측정하는 방법을 고안해보려고 한다. 물건 크기를 기준 없이 측정할 수는 없고, Standard가 되는 즉, 길이를 정확히 알고 있는 물체를 기준으로 삼고 그 기준을 토대로 각 물건들의 가로, 세로 길이를 측정하는 방법을 생각해보았다. 기본적은 YOLOv5의 학습 및 사용 방법은 내 블로그의 기존 게시물과, YOLOv5 공식 github 를 참조하기 바란다. GitHub - ultralytics/yolov5: YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite. Contribute to ultralytics/yolov5 development by cre.. 2021. 8. 1.
VirtualBox를 사용하지 않고 Windows에 Linux(Ubuntu 20.04) 설치 나는 기존 Windows에서 Linux를 사용하기위해서 VirtualBox를 시용해 가상환경을 만들고 해당 환경 안에 Ubuntu를 설치하여 리눅스를 사용했었다. 하지만 해당 방법을 통해 Linux를 사용하면 컴퓨터의 성능을 극히 제한한 만큼만 사용하게 되다보니 작업 처리속도가 느리고, 더디어 제한적인 것을 확인하였다. 그러던 중 Windows자체, 즉 Microsoft store에서 Ubuntu 설치를 제공하고, 이를 cmd로도 활용이 가능하지만 VS code terminal에 적용하여 보다 편리하게 사용할 수 있는 방법을 알게되어 이에 대해 공유하고 설치방법에 대해 소개하고자 한다. 먼저, Windows10 환경, 그리고 Microsoft Store를 이용하기 위해 컴퓨터 계정이 로그인 되어 있어야 .. 2021. 7. 7.
[python] 실시간 주식 종목, 현재가, 차트 카카오톡 메세지로 나에게 보내기 이번 게시글에서는 내가 보고자 하는 종목을 "네이버 금융"페이지로부터 종목이름, 현재가, 차트를 불러와 카카오톡 메세지로 나에게 일정 시간마다 전송해주는 코드를 짜보려고 한다. Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 우선 해당 기능을 구현하기 위해서는 카카오 개발자 페이지의 가입이 필수적이다. 가입 후 상단의 "내 애플리케이션"에 들어가 첫 애플리케이션을 만들어준다. 나는 "가격 알리미"라고 이름을 지정해주었고, 차트모양의 이미지를 아이콘으로 설정해주었다. 애플리케이션이 생성되면 들어간 후 "카카오 로그인" -> "동의 항목"의 접근권한.. 2021. 6. 19.
[python] GIF 그래프 만들어 보기 이번 글에서는 지난 게시글에서 다루었던 OPEN API로부터 받아온 데이터를 이용해 움직이는 그래프(GIF)를 만들어보고자 한다. 이 움직이는 그래프를 잘 활용한다면 실시간으로 데이터를 업데이트 해주며 즉각적인 데이터의 변동을 표출해줄 수도 있고, 기존에 취득한 데이터들을 정적인 그래프로 보는 것 보다 훨씬 동적으로 변화량을 확인해 볼 수 있다. 우선 OPEN API로 불러온 자료를 재활용 해볼 것이므로, 데이터를 가져오는 방법은 지난 게시글을 참조하면 좋을 것 같다. [Python] OPEN API 데이터 불러오기 (JSON to Pandas DataFrame) 👽멕북 프로 m1을 구입하게 되어 앞으로 게시글들은 맥 m1 프로세서 기준으로 작성될 것 같습니다 (아직 m1을 제대로 완벽히 지원하지 않아 .. 2021. 6. 6.
[python] OPEN API 데이터 불러오기 (JSON to Pandas DataFrame) 우리나라 공공데이터 포털(https://www.data.go.kr)에서는 OPEN API 서버를 이용하여 각종 데이터들을 XML/JSON 형식으로 제공하고 있다. 사용방법은 회원가입 후 활용할 데이터를 신청하여 개인 Service Key를 받게 되면 공공데이터 포털 내 모든 데이터를 자유롭게 활용할 수 있다. 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr 나는 공공데이터 포털에서 기상청 종관 ASOS 시간 관측 자료를 활용하여 데이터를 살펴보려고 한다. 먼저 활용신청을 한 후, 데이터를 JSON형식으로 받은 후 Pa.. 2021. 5. 19.
[python] 3/3__Selenium을 이용한 구글 검색 이미지 크롤링 하기 이전 글에 이어 마지막으로 구글 검색 결과의 썸네일 이미지가 아닌, 클릭했을때 나타나는 원본 이미지 파일을 저장해보고자 한다. 이전 게시글 1번 : yobbicorgi.tistory.com/29 [python] 1/3__Selenium을 이용한 구글 검색 이미지 크롤링 하기 Python Selenium을 이용하여 구글(Google)에서 이미지를 검색한 후, 검색 목록에 나오는 썸네일 이미지들을 모아 다운로드 해보고자 한다. 해당 게시글은 3개의 시리즈로 게시될 예정이며, 시리즈 별 yobbicorgi.tistory.com 이전 게시글 2번 : yobbicorgi.tistory.com/30 앞선 두번째 게시글과 전체적인 과정은 모두 같다. 하지만 중간에 각 이미지들을 한번 클릭하고, 원본이미지 링크들을 수.. 2021. 5. 11.