반응형
개발 환경/Macbook M12024. 9. 25. 03:36맥북에서 녹화한 영상을 FHD mp4로 변환하는 방법

맥북에서 녹화한 영상을 FHD(1920 x 1080) mp4로 변환하는 방법을 다룹니다. 최초작성 2024. 9. 251. homebrew를 설치해야 합니다. 아래 포스트를 참고하세요 Apple Silicon Macbook, macOS에 Homebrew 설치하기https://webnautes.tistory.com/23002. 터미널에서 다음 명령으로 ffmpeg를 설치해야합니다. brew install ffmpeg3. ffmpeg 명령을 사용하여 변환합니다. ffmpeg -i source.mov -vf "scale=1920x1080" output.mp4참고https://blog.naver.com/chandong83/221686159777

pyQt5을 사용하여 만든 간단한 알람 시계
Qt/PyQt5 강좌2024. 9. 10. 21:43pyQt5을 사용하여 만든 간단한 알람 시계

pyQt5을 사용하여 만든 간단한 알람 시계입니다.2024. 8. 20 최초작성2024. 9. 10 시 추가알람이 울릴 시분초를 설정한 후 버튼을 클릭합니다. 설정한 시간이 00:00:00에 가까워지면서 파란색 프로그레스바가 이동합니다.   00: 00:00이 되면 메시지 박스가 보이게 됩니다. 전체 코드입니다. import sysfrom PyQt5.QtWidgets import QApplication, QMainWindow, QMessageBox, QVBoxLayout, QWidget, QPushButton, QSpinBox, QLabel, QHBoxLayout, QProgressBarfrom PyQt5.QtCore import QTimer, Qtclass CustomSpinBox(QSpinBox): ..

Fire Toolbox 사용하여 Amazon Fire HD 10 2023에 구글 플레이 스토어 설치하기
미분류2024. 9. 8. 17:10Fire Toolbox 사용하여 Amazon Fire HD 10 2023에 구글 플레이 스토어 설치하기

Fire Toolbox 사용하여 Amazon Fire HD 10 2023에 구글 플레이 스토어 설치한 과정을 기록했습니다. 아마존 업데이트 막기, 한글화, 아마존 앱 지우기 등도 다루고 있습니다.  사용한 Fire Toolbox & 참고한 문서USB debugging 활성화Fire Toolbox 실행Modify System Settings - OTA UpdatesManage Amazon Apps구글 플레이 스토어 설치한글화최초작성 2024. 9. 8사용한 Fire Toolbox & 참고한 문서 다음 링크에서 현재 최신버전인  Fire Toolbox  V36.1을 다운로드 했습니다.  https://xdaforums.com/t/windows-linux-tool-fire-toolbox-v36-1.388960..

OpenCV Python +  pyQt5 구현 - 두 개의 이미지 더하는  블렌딩
OpenCV/OpenCV 강좌2024. 8. 28. 23:26OpenCV Python + pyQt5 구현 - 두 개의 이미지 더하는 블렌딩

두 장의 이미지의 투명도를 조정하여 두 개의 이미지가 겹쳐보이게 하는 블렌딩(Blending)을 구현한 OpenCV Python 예제 코드를 테스트하기 쉽도록  pyQt5로 작성된 UI를 사용합니다. 2024. 8. 28 최초작성  OpenCV Python만을 사용하여 구현한 코드는 아래 포스트에서 구현되어 있습니다. OpenCV Python 강좌 - 두 개의 이미지 더하기, 블렌딩https://webnautes.tistory.com/1245pyQt5를 사용하여 이미지의 투명도를 조정하게 만든 예제를 실행시키면 슬라이더를 사용하여 두 장의 이미지의 투명도를 조정할 수 있습니다.실행하면 두 장의 이미지가 겹쳐서 보이게 됩니다. 2장의 이미지의 투명도가 각각 50%이기 때문입니다.  어느 한쪽으로 이동하면 ..

pyQt5로 만든 이미지 뷰어
Qt/PyQt5 강좌2024. 8. 21. 21:39pyQt5로 만든 이미지 뷰어

pyQt5로 만든 이미지 뷰어 예제입니다.2024. 8. 19 최초작성실행 후,  이미지 선택 버튼을 클릭합니다.  열고자하는 이미지 파일을 선택한 후, 열기 버튼을 클릭합니다. 선택한 이미지가 윈도우에 보여집니다. import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QLabel, QVBoxLayout, QFileDialogfrom PyQt5.QtGui import QPixmapfrom PyQt5.QtCore import Qtclass ImageLoader(QWidget):    def __init__(self):        super().__init__()        self.initUI()    def initUI(s..

Python/Python 예제 코드2024. 8. 20. 21:46Python List sorted 와 sort 메소드 차이 및 사용 방법

파이썬의 리스트에서 sorted 메소드와 sort 메소드를 사용하는 비교 예제입니다.2024. 8. 15  최초작성sorted 메소드는 정렬후 새로운 리스트를 반환하며 sort 메소드는 원본 리스트를 직접 변경하는 차이가 있습니다. original_list = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]print("원본 리스트:", original_list)print()# 원본 리스트: [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5]# sorted() 함수 사용sorted_list = sorted(original_list)print("sorted() 함수 사용 후:")print("정렬된 새 리스트:", sorted_list)print("원본 리스트:", original_lis..

AVRISP mkII 및 Microchip Studio 사용법
AVR/Atmega128 강좌2024. 8. 17. 07:17AVRISP mkII 및 Microchip Studio 사용법

Microchip Studio에서 프로젝트를 생성하여 AVR에 프로그램을 올리는 방법을 다룹니다.  AVRISP mkII 호환제품과 Atmega 128 보드로 테스트를 진행했습니다. 2015. 12. 7 최초작성https://www.olimex.com/forum/index.php?topic=4065.0 에서 7.0에서도  사용 가능하다는 글을 보고는  정품 AVRISP mkii를 사용하는 것은 아니지만 혹시나 해서 해봤습니다.. 윈도우 10 64비트 버전을 사용중인데 문제 없이 잘 동작합니다 : )~ 2021. 7.10 최근(아마도 작년) Avr Studio에서 MicoChip Studio로 이름이 바뀌었네요.  2번~5번을 하지 않고 진행해도 되는지는 테스트 못해봤습니다. 2024. 8. 17 최종작성..

ffmpeg2024. 8. 15. 17:12FFmpeg를 사용하여 웹캠 영상을 RTSP 스트리밍하기

FFmpeg를 사용하여 웹캠 영상을  RTSP 스트리밍하고 RTSP URL을 입력으로 영상을 재생시켜봅니다.Ubuntu 22.04에서 테스트를 진행하였습니다. 2020. 7. 12  최초작성, Ubuntu 20.042024. 8. 15  Ubuntu 22.04, rtsp 서버 프로그램 변경웹캠 정보를 확인하기 위한 패키지를 설치합니다.  $ sudo apt install  v4l-utils현재 PC에 연결된 웹캠의 디바이스 파일을 확인합니다. $ v4l2-ctl --list-devices확인해보면 /dev/video0와 /dev/video1 두개의 디바이스 파일이 찾아지지만 webnautes@webnautes-PC:~$ v4l2-ctl --list-devicesIntegrated Camera: Integ..

Visual Studio Code에서 외부 터미널에서 파이썬 코드 실행하기
Python/Python 개발환경2024. 8. 15. 07:53Visual Studio Code에서 외부 터미널에서 파이썬 코드 실행하기

Visual Studio Code에서 외부 터미널(윈도우에선 명령 프롬프트)에서 파이썬 코드를 실행하는 방법을 다룹니다.2024. 8. 11 최초작성1. 테스트하기 위해 폴더를 생성후,  파이썬 소스코드를 하나 작성했습니다. 디버그 아이콘을 클릭합니다.  2. create a launch.json file을 클릭합니다.  3. Python Debugger를 클릭합니다.  4. Python File을 클릭합니다.  5. 다음 내용으로 launch.json 파일을 대체합니다.  {    // Use IntelliSense to learn about possible attributes.    // Hover to view descriptions of existing attributes.    // For mo..

Python/Python 예제 코드2024. 8. 14. 22:02Python 리스트에서 중복 원소 제거하기 set, dict.fromkeys

파이썬 리스트에서 중복 원소를 제거하는 예제코드입니다.2024. 8. 11  최초작성set을 사용하는 방법은 리스트의 순서가 유지되지 않는 단점이 있습니다. original_list = [10, 2, 2, 3, 4, 4, 5]unique_list = list(set(original_list))print(unique_list)# [2, 3, 4, 5, 10]dict.fromkeys을 사용하면 리스트의 순서가 유지됩니다.  original_list = [10, 2, 2, 3, 4, 4, 5]unique_list = list(dict.fromkeys(original_list))print(unique_list) # [10, 2, 3, 4, 5]

반응형
image