본문 바로가기

전체 글103

[파이썬] Object Tracking Tkinter로 만들기 본 글은 기록용 글 입니다. Opencv contrib 라이브러리의 Object tracking 기능을 Tkinter GUI로 구성한 자료입니다. import cv2 import PIL.Image, PIL.ImageTk from tkinter import * class App: def __init__(self, window): self.width, self.height = 640,480 self.window = window self.window.geometry("640x480") self.window.title("Tkinter + OpenCV") self.cap = cv2.VideoCapture(0) self.cap.set(cv2.CAP_PROP_FRAME_WIDTH, self.width) self.ca.. 2021. 6. 27.
[자바스크립트] WebRTC 카메라 설정 변경하기 Ver.2 (tweakpane) 이전 글에서 일부를 수정했습니다. 2021.04.14 - [자바스크립트] - [자바스크립트] WebRTC 카메라 설정 변경하기 (tweakpane응용) 코드의 재사용성을 늘리기 위해 수정했습니다. 설명보다는 기록을 위한 글 입니다. 2021. 6. 25.
[아두이노] ESP32 블루투스로 SSID 업데이트하기(EEPROM 이용) 1. 서론 지난 글에서 EEPROM을 이용해 기록하는 방법을 알아보았습니다. 2021.05.22 - [아두이노] - [아두이노] ESP 보드 EEPROM 사용하기 [아두이노] ESP 보드 EEPROM 사용하기 1. 서론 ESP계열 보드의 EEPROM이란, 하드디스크처럼 저장할 수 있는 공간을 말합니다. 전원을 끄거나 스케치를 바꿔도 남아있기 때문에 중요한 정보를 기록할 수 있습니다. 저는 Wifi에 접속하기 위 mandloh.tistory.com 오늘은 ESP32의 Bluetooth 기능을 이용해 SSID와 비밀번호를 업데이트하는 코드를 공유합니다. 2. 본론 사용한 MCU는 WEMOS D1 MINI ESP32 보드 입니다. #include #include #include #include #include.. 2021. 5. 23.
[아두이노] ESP 보드 EEPROM 사용하기 1. 서론 ESP계열 보드의 EEPROM이란, 하드디스크처럼 저장할 수 있는 공간을 말합니다. 전원을 끄거나 스케치를 바꿔도 남아있기 때문에 중요한 정보를 기록할 수 있습니다. 저는 Wifi에 접속하기 위한 SSID와 비밀번호를 기록해보려 합니다. 2. 본론 사용 방법은 간단합니다. 아래 코드의 주석 내용을 참고해 주세요. 주의할 점은, ssid의 길이기 20을 넘게되면, 뒤의 pwd 주소 기록 시 잘리게 됩니다. 이런 경우, pwd를 기록하는 주소를 20보다 크게 바꿔주시면 됩니다. #include "EEPROM.h" //라이브러리 로드 void setup() { Serial.begin(115200); Serial.println("start"); EEPROM.begin(100); //EEPROM의 메모.. 2021. 5. 22.