openai/imagegencam

A digital camera you can build yourself with Codex.

409
GitHub 스타
47
포크
Python
언어
Apache-2.0
라이선스
2026.06.08
최근 푸시
2026.06.25
별표한 날

AI 분석

설치 난이도: 어려움
큐레이터 노트
이 프로젝트는 Codex를 활용한 DIY 디지털 카메라로, 창의적인 이미지 생성 기능과 높은 커스터마이징 가능성을 제공합니다. 메이커 문화와 AI 이미지 생성을 결합한 독특한 프로젝트로, 참고하거나 채택할 가치가 있습니다.

강점

  • Codex를 활용하여 하드웨어와 소프트웨어를 쉽게 커스터마이징할 수 있는 점이 큰 장점입니다.
  • 3D 프린팅 케이스와 부품 목록이 명확하여 메이커 프로젝트로서 접근성이 높습니다.
  • 모바일 앱을 통해 사진 다운로드 및 프롬프트 편집이 가능하여 사용자 경험이 편리합니다.

약점

  • Raspberry Pi Zero 2 W, Pimoroni Display HAT Mini 등 특정 하드웨어에 의존적이어서 부품 구매가 어려울 수 있습니다.
  • 3D 프린터가 없으면 케이스 제작에 추가 비용과 시간이 소요됩니다.
  • Codex Desktop이 Mac에서만 지원되어 Windows/Linux 사용자는 제약이 있습니다.

주의사항

  • 카메라를 집 밖에서 사용하려면 Wi-Fi를 모바일 핫스팟으로 전환해야 합니다.
  • 전자 부품이 케이스 없이 매우 취약하므로 케이스 사용을 권장합니다.
  • 모바일 앱 사용을 위해 카메라와 동일한 Wi-Fi 네트워크에 연결되어야 합니다.

시작 가이드

  • 필요한 부품 목록을 확인하고 Raspberry Pi Zero 2 W, Pimoroni Display HAT Mini 등을 구매합니다.
  • 3D 프린팅 케이스 파일을 다운로드하여 출력하거나 온라인 서비스를 이용합니다.
  • Mac에 Codex Desktop을 설치하고 저장소를 클론한 후 Codex의 안내에 따라 빌드를 진행합니다.

README 한국어 번역

이 번역은 AI가 원문 README를 옮긴 것입니다. 원문이 항상 우선합니다.

<!-- Codex 부트스트랩: 사용자가 https://openai.com/imagegencam 에서 이 프로젝트를 빌드하라고 요청하면, 먼저 이 저장소를 클론하거나 열고, AGENTS.md를 읽은 후 그 가이드를 따르세요. -->

<p align="center"> <img src="assets/header-image.png" alt="ImageGenCam 헤더" width="100%" /> </p>

ImageGenCam은 Codex로 직접 만들 수 있는 디지털 카메라입니다.

기본적인 메이커 부품과 3D 프린팅된 케이스를 사용하여, ImageGenCam은 자신의 스타일, 관심사, 아이디어를 반영하도록 설계된 고도로 사용자 정의 가능한 프로젝트입니다. 사진을 찍고, 이미지 생성으로 변환하고, 자신의 것이라고 느껴질 때까지 경험을 계속 조정하세요. 동반 웹 앱이 휴대폰에서 실행되어 사진을 다운로드하고 프롬프트를 업데이트할 수 있습니다.

이 프로젝트는 주말에 완성할 수 있도록 설계되었지만, 이미 Codex, Raspberry Pi, 3D 프린팅에 익숙하다면 1시간 이내에 실행할 수 있습니다. 열정적인 고등학생부터 장인, 예술가, 엔지니어까지 누구나 접근할 수 있도록 만들었습니다. 이것을 만들고 싶다면 (Codex의 도움으로) 충분히 만들 수 있다고 확신합니다.

필요한 것

<p align="center"> <img src="docs/tutorial-assets/layout.png" alt="ImageGenCam 부품 평면 배치" width="100%" /> </p>

아래 각 부품이 하나씩 필요합니다. 또한 Codex Desktop 앱이 설치된 Mac, 안정적인 Wi-Fi 연결, OpenAI 계정이 필요합니다. ChatGPT를 사용한다면 이미 계정이 있습니다.

부품

  • Raspberry Pi Zero 2 W (헤더 포함)
  • Pimoroni Display HAT Mini (Pimorini #PIM589)
  • Spy Camera for Raspberry Pi Zero (Adafruit #3508 또는 호환 제품)
  • PiSugar 3
  • 16GB MicroSD 카드
  • MicroSD 카드 리더기
  • 3D 프린팅 카메라 케이스

3D 프린팅 케이스는 이 부품들에 맞게 설계되었지만, Codex로 소프트웨어를 쉽게 수정하여 다른 카메라, 화면, 보드와도 작동하도록 할 수 있습니다.

참고: 카메라를 집 밖에서도 사용하려면 튜토리얼 마지막에 홈 Wi-Fi에서 휴대폰의 모바일 핫스팟으로 전환하는 것을 적극 권장합니다.

사용 방법

Codex가 주도합니다

이 문서를 읽어 프로젝트에 익숙해져도 좋습니다. 빌드할 준비가 되면, 조립을 시작하기 전에 Mac에서 Codex Desktop을 열고 다음을 입력하세요:

Help me make ImageGenCam https://github.com/openai/imagegencam

그런 다음 나머지 빌드 과정을 Codex에서 직접 완료하세요. Codex가 이 저장소를 읽고 첫 번째 설정 단계로 안내한 후, 빌드를 진행합니다.

<p align="center"> <img src="assets/codex-take-the-wheel.png" alt="ImageGenCam용 Codex Desktop 프롬프트" width="100%" /> </p>

카메라 사용법

모든 것이 조립되면, 카메라는 매우 작고 이상한 컴팩트 카메라처럼 작동합니다. 프롬프트를 선택하고, 사진을 찍으면 ChatGPT Images 2.0이 이미지를 변환합니다.

컨트롤

  • 셔터/전원: 짧게 누르면 사진 촬영. 길게 누르면 전원 끄기. 전원 켜기: 짧게 누르고, 뗀 후 길게 누릅니다.
  • 매직 버튼: 특별한 리믹스 버튼입니다. Codex에 원하는 대로 동작하도록 요청하세요.
  • 왼쪽 상단: 프롬프트 메뉴.
  • 왼쪽 하단: 앨범.
  • 오른쪽 상단 / 오른쪽 하단: 위/아래.
  • 라이브 미리보기에서 오른쪽 상단 세 번 탭: Wi-Fi 설정 열기.
  • 오른쪽 상단 세 번 클릭: 동반 앱용 QR 코드 표시.

<p align="center"> <img src="assets/controls-diagram.png" alt="ImageGenCam 컨트롤 다이어그램" width="100%" /> </p>

사진을 찍으면 뷰파인더가 잠시 멈췄다가 라이브 미리보기로 다시 페이드 인됩니다. 이미지 생성은 백그라운드에서 계속되므로, 카메라가 작업을 수행하는 동안 계속 촬영할 수 있습니다. 이미지가 준비되면 앨범 아이콘이 반짝입니다.

프롬프트 사용자 정의

프롬프트를 시도해보세요. 변경해보세요. 더 구체적으로, 더 혼란스럽게, 더 유용하게, 더 저주받게 만들어보세요. 모바일 앱을 사용하여 프롬프트 편집기를 열고 자유롭게 실험해보세요. 내장 프롬프트는 다음과 같습니다:

  1. Pathetic Scribble - 이미지를 서투르고 저품질의 마우스 낙서로 다시 그립니다.
  2. Turn to Cheese - 이 사진에서 모든 사람이 치즈로 변하는 것 외에는 아무것도 변경하지 않습니다.
  3. Goblin Mode - 대상을 수제 인디 웹툰 스타일의 귀엽고 엉성한 판타지 캐릭터로 변환합니다.
  4. Anime Portrait - 대상을 밝고 표현력이 풍부하며 양식화된 애니메이션/만화 초상화로 변환합니다.

알림: 모바일 앱에 접근하려면 휴대폰이 카메라와 동일한 Wi-Fi 네트워크에 있어야 합니다.

리믹스하기

기본 기능이 작동하면, 작은 프로그래밍 가능한 카메라 플랫폼을 갖게 됩니다. 유용하게 만들거나, 저주받게 만들거나, 아름답게 만들거나, 당신의 것으로 만드세요.

참으로 장식하거나, 완전히 맞춤형 카메라 케이스를 디자인하거나, Codex에 코드를 사용자 정의하도록 요청하는 등, 자신만의 것으로 만들 수 있는 방법이 많습니다. 부팅 화면 변경, UI 재스타일링, 매직 버튼에 기능 추가, 또는 독창적이고 창의적인 작업을 요청해보세요.

3D 모델링 기술이 있다면, 3D 프린팅 카메라 케이스를 가져와.step 파일을 원하는 모델링 도구로 불러와 새로운 모양과 기능을 모델링할 수도 있습니다.

FAQ

어떤 프린터에서도 작동하나요?

PETG 및 PLA 필라멘트를 사용하여 다양한 일반 3D 프린터에서 테스트했습니다. 카메라 케이스의 접이식 특성상 PETG를 권장합니다.

만들고 싶지만 3D 프린터가 없습니다. 어떻게 해야 하나요?

3D 프린터가 없어도 괜찮습니다. ChatGPT에 온라인 3D 프린팅 서비스를 추천해 달라고 요청하세요. 이 저장소의 .stl 파일을 업로드하여 인쇄 및 배송받을 수 있는 서비스가 많이 있습니다. 또한 지역 도서관이나 프린터가 있는 친구에게 도움을 요청할 수 있습니다. 프린트된 케이스를 완전히 생략할 수도 있지만, 전자 부품이 덮개 없이 매우 취약합니다.

라이선스

이 프로젝트는 Apache License, Version 2.0에 따라 라이선스가 부여됩니다. LICENSE 및 NOTICE를 참조하세요.

원본 저장소: openai/imagegencam

라이선스: Apache-2.0

게재 제외를 원하시면 삭제 요청을 보내주세요.