반응형

pyqt5 4

[AI 앱 배포] PyInstaller로 PyQt5 + PyTorch 실행파일 만들기 – 딥러닝 데스크탑 앱 완성하기

PyInstaller로 PyQt5 + PyTorch 실행파일 만들기 – 딥러닝 데스크탑 앱 완성하기이 글은 인공지능 앱을 완성형 프로그램으로 배포하기 위한 4번째 포스트입니다. 지난 편에서 PyQt5 GUI를 통해 흔들린 이미지를 복원하는 기능을 구현했는데, 이번에는 그 코드를 하나의 실행파일(.exe)로 만들어 누구나 설치 없이 사용할 수 있도록 만드는 방법을 다룹니다.왜 PyInstaller를 사용하는가?일반적으로 PyQt5나 PyTorch를 사용하는 프로그램은 많은 종속 라이브러리를 포함하고 있어 설치가 복잡합니다. PyInstaller는 이러한 코드를 하나의 실행파일로 묶어주는 도구로, 파이썬이 설치되어 있지 않은 컴퓨터에서도 실행할 수 있습니다. 배포와 공유가 훨씬 쉬워지죠.사전 준비아래 환경을..

[AI 앱 만들기] PyQt5로 딥러닝 모델 실행 – DeblurGAN을 활용한 이미지 복원 GUI 앱 개발

PyQt5로 딥러닝 모델 실행 – DeblurGAN을 활용한 이미지 복원 GUI 앱 개발이 글은 인공지능으로 이미지 흔들림을 보정하는 프로젝트의 세 번째 편입니다. 1편에서는 전체 구조를, 2편에서는 DeblurGANv2 모델을 실행하는 실습을 다뤘습니다. 이번에는 실제 데스크탑 GUI 애플리케이션에서 버튼 클릭만으로 딥러닝 모델을 실행하고 이미지를 복원하는 프로그램을 만들어보겠습니다.프로젝트 개요이번 글에서 구현할 핵심 기능은 다음과 같습니다: PyQt5로 데스크탑 GUI 구성 사용자가 이미지 파일 선택 버튼 클릭 시 DeblurGAN 모델 실행 복원된 이미지를 GUI에 표시 및 저장딥러닝 모델이 실제 GUI와 통합되는 과정을 통해 AI 앱의 실용적인 활용법을 익힐 수 있습니다.필요 패키지 설치..

인공지능으로 사진 흔들림 제거하기 – PyTorch + PyQt5로 만드는 AI 이미지 복원 앱 개발기

인공지능으로 사진 흔들림 제거하기 – PyTorch + PyQt5로 만드는 AI 이미지 복원 앱 개발기스마트폰, 디지털 카메라, 현미경, 드론… 사진은 일상과 산업 전반에서 활용됩니다. 하지만 조금만 손이 떨려도, 사진은 쉽게 흐려지고 맙니다. 일반 사용자는 이럴 때 포토샵을 쓰거나, 그냥 사진을 다시 찍습니다. 하지만 여러 장을 한 번에 촬영해놓았을 경우, AI를 활용해서 가장 선명한 이미지를 복원할 수 있습니다.그래서 저는 딥러닝 모델을 이용해 다수의 흔들린 이미지를 한 장의 선명한 이미지로 복원하는 프로그램을 직접 개발해보기로 했습니다. 이 글은 그 첫 번째 기록입니다.프로젝트 개요 및 목표이번 프로젝트의 핵심은 다음과 같습니다: PyTorch를 사용해 딥러닝 모델 DeblurGANv2를 불러온다..

AI 흔들림 보정 앱 만들기 – PyTorch + PyQt5로 이미지 선명하게 복원하는 데스크탑 프로그램 개발기

🧠 인공지능으로 이미지 흔들림을 보정할 수 있을까?스마트폰으로 사진을 찍을 때, 혹은 현미경이나 드론처럼 미세한 흔들림이 존재하는 환경에서는 이미지가 흔들려서 중요한 디테일이 손실되곤 합니다. 과거에는 이러한 문제를 포토샵 같은 도구로 수동 보정해야 했지만, 요즘은 딥러닝 기반의 AI 모델로 자동 보정이 가능합니다.이번 글에서는 여러 장의 흔들린 사진을 이용해 한 장의 선명한 이미지를 복원하는 프로그램을 직접 만드는 과정을 소개합니다. PyTorch로 구현된 DeblurGAN 계열의 딥러닝 모델을 기반으로 하고, PyQt5로 GUI를 제공하는 데스크탑 프로그램을 완성하는 것이 목표입니다.📂 프로젝트 개요 및 구성이 프로젝트는 다음과 같은 흐름으로 구성됩니다: 입력: 흔들린 사진 여러 장을 사용자가 ..

반응형