본문 바로가기
반응형

분류 전체보기31

[Python]파이썬_Matplotlib_Tkinter 연결 Matplot Chart 가 파이썬 Tkinter 안에 삽입되어야 하는 경우 Matplot Chart 를 생성한 후에 ( 예제는 padas DataFrame를 사용하여 데이터를 생성 ) Matplot Chart의 결과를 tkinter 의 canvas 객체에 그려 주면 된다. import tkinter as tk from pandas import DataFrame import matplotlib.pyplot as plt from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg data2 = {'Year': [1920,1930,1940,1950,1960,1970,1980,1990,2000,2010], 'Unemployment_Rate': [9.8,12.. 2020. 7. 23.
[Python]파이썬_OpencvMat_Tkinter 연결 파이썬에서 Opnecv Mat 은 ndarray 형식으로 표현된다. 따라서 Tkinter ( python 단순 GUI 라이브러리 )에 집어넣기 위해서는 Tkinter에서 사용하는 이미지 형식으로 변환 후 이미지를 삽입한다. im = Image.fromarray(img) imgtk = ImageTk.PhotoImage(image=im) 그 전에 opencv mat의 형태는 b, g, r 순서로 되어 있기 때문에 색 반전 진행 후 작업을 진행한다. from tkinter import * from PIL import Image, ImageTk import cv2 image_name = 'image.jpg' image = cv2.imread(image_name) b,g,r = cv2.split(image) im.. 2020. 7. 22.
외주 관련 문의(오투잡, 크몽, 재능넷, 재능아지트) 플랫폼으로 거래하거나 무조건 선불거래만 합니다.!! 이런것도 될까 고민 마시고 문의주세요. 난이도에 따라 작업 시간이 결정되고, 작업시간에 의해 비용이 책정되니 상담주시기 바랍니다. 요구사항을 최대한 구체적으로 말씀해주셔야 구현가능성 및 시간을 빠르게 책정할 수 있습니다. 어떤 기능을 구현해야되는지 자세히 알려주세요. [개발 내용] - C / C++ / QT / MFC / OPENCV / PYTHON / 스크래치 - 자료구조, 알고리즘, 통신 및 네트워크 등 모두 가능합니다. - OPNECV VISION 관련 프로그래밍​ - 그외 ANDROID 며 3D 머신러닝 딥러닝 이것 저것 확실한 요구사항 만족 및 A/S 해드립니다. 서비스 제공 연락처 크몽 https://kmong.com/gig/143216 깔끔.. 2020. 7. 18.
[Python] 파이썬 프로그램 배포시 인증키(시디키,키맵)삽입 파이썬으로 작성된 프로그램을 배포할 때 인증키를 집어넣는 가장 간단한 방식을 설명한다. 물론 실제 사용을 위해서는 암호화 작업이나 필요에 따라서 인증 서버를 구축할 필요가 있지만 가장 단순하게 하드 코딩을 해서 인증키를 집어넣고 배포파일(exe)만 제공하더라도 원하는 기능을 할 수 있다. main.py from datetime import datetime if __name__ == "__main__": d = datetime.today().strftime("%Y%m%d") intd = int(d) with open("cdkey.txt", mode="r") as file: lines = file.read() print(lines) cdkey = lines keyCheck = False if cdkey ==.. 2020. 7. 17.
[외주]2019년도 외주 결산(크몽,오투잡,투잡) 2019 봄부터 1. 회사 월급이 아닌 현금 유입을 만들어 보고 싶어서 2. 취미생활 3. 실력향상 등의 여러 가지 이유로 개발 외주를 시작하게 되었다. 물론 회사를 다니고 있는 중이라 적극적으로 하진 못했고 중계 업체 등을 사용하는 방식으로 외주가 진행되는 원리부터 배워가면서 최대한 시간을 뺏지 않는 방향으로 진행해 왔으며 현재는 건수 30~40건 정도로 어느 정도 개발 외주에 관해서는 어느 정도 노하우가 생긴 듯하다. 2020년부터는 개발 외주뿐만이 아니라 교육이나 강의 쪽으로도 외주를 진행시켜보려고 한다. 2019.04.21 ~ 2019.12.01(약 7개월)까지 개발 사이트 및 개인 외주 정산 1. 크몽 - https://kmong.com/ 프리랜서 마켓 No.1 크몽 마케팅, 디자인, IT·프로.. 2019. 12. 12.
[OPENCV] 안드로이드 OPENCV 사용법(ANDROID+OPENCV, NDK) [Android_Opencv] 1. 안드로이드 스튜디오 설치 및 세팅 1.1 안드로이드 스튜디오(android) 다운로드. - https://developer.android.com/studio/?gclid=Cj0KCQiAw4jvBRCJARIsAHYewPOlMWjRuaRHYpq442X9kNbuTmaVnQwGouPfyNUQj_tNqr84t7Hkhy0aAlkWEALw_wcB 2019. 12. 1.
[OPENCV]OPENCV 4.0 설치 ( Visual Studio 2015, Extra module 포함) 1. OPENCV 최신 Version(4.01) Download - https://github.com/opencv/opencv - Extra module 포함 opencv version 을 빌드 시킬 때는 최신 버전을 사용하는 게 낫다. 2. OPENCV_CONTRIB Download(Extra module) - https://github.com/opencv/opencv_contrib ​ 3. OPENCV 와CONTRIB 한 폴더에 압축 해제해서 놓고cmake-gui를 이용해서 컴파일 한다. ​ - 빌드 결과물은 build 폴더 내에 저장한다. ​ - 오류가 나는 부분들을 수정한다. ( 위 에러 내용은 C complier ) 없다는 건데 넣어주면 된다. 4. 사용하는 라이브러리들을 집어 넣어준다. ( C.. 2019. 12. 1.
[OPENCV]이미지 비트연산_bitwise_and, bitwise_or, add 이미지 비트연산함수_bitwise_and, bitwise_or, add 차이bitwise_and> void bitwise_and(InputArray src1, InputArray src2, OutputArray dst, InputArray mask = noArray());> mask 범위 내에서 두개의 array (src1, src2) 의 비트연산 and(&) 결과> 비트연산 and 두 개의 값이 모두 True 일 때 True, 그렇지 않을 때 false bitwise_or> void bitwise_or(InputArray src1, InputArray src2, OutputArray dst, InputArray mask = noArray());> mask 범위 내에서 두개의 array (src1, sr.. 2019. 11. 27.
2. NVIDIA TX2 개발환경구축(QT, OPENCV) 1. QT Creator 설치 a. sudo apt-get install libgl1-mesa-dev b. sudo apt-get install build-essential c. sudo apt-add-repository universe d. sudo apt-get update e. sudo apt-get install qt5-default f. sudo apt-get install qtcreator 2. QT build Setting a. Tools->Options->Build & Run->Compilers(in qt creator) 가. Click the ‘Add’ button and select ‘GCC’. In the ‘Compiler path:’ text box, place the path to.. 2019. 11. 14.
1. TX2 기본 설치[NVIDIA GPU TX2 BOARD] 1. NVIDIA Jetpack 설치 a. Ubuntu 16.04 LTS PC 혹은 노트북 준비. b. 준비한 Ubuntu (host pc)에 Jetpack 3.2.1 설치. 가. Download : https://developer.nvidia.com/embedded/jetpack-3_2_1 나. chmmod 777 >> 'jetpack.*****.run' 실행해서 순서대로 설치 다. (중간중간 error 가 나면 그냥 다 지우고 재설치 한다.) JetPack 3.2.1 Release Notes NVIDIA JetPack SDK is the most comprehensive solution for building AI applications. Use the JetPack installer to flash.. 2019. 11. 14.
반응형