IT일반13 영상에서 3D 포인트 클라우드 모델 제작 가이드 영상으로부터 고품질 3D 모델을 만드는 과정을 단계별로 설명해드리겠습니다. 1. 입력 영상 준비하기핸드폰 또는 드론으로 촬영한 영상출처: https://www.jawset.com/docs/d/Postshot+User+Guide/Capturing+Guidelines Capturing GuidelinesCapturing Guidelineswww.jawset.com 영상에서 이미지 추출ffmpeg -i input.mp4 -vf "fps=2,scale=1600:-1" -qscale:v 1 frames/out%04d.png초당 2프레임 추출가로 1600픽셀로 리사이징고품질(qscale:v 1) 설정frames 폴더에 연속 번호로 저장2. 가우시안 스플래팅 3D 모델 생성Jawset Postshot 활용추출한 이.. 2024. 11. 25. Bookmarklet을 만드는 방법: 간단한 웹 페이지 검색 업그레이드 1. Bookmarklet이란?정의: Bookmarklet은 JavaScript 코드를 포함한 URL이며, 사용자가 브라우저 북마크에 저장하여 쉽게 실행할 수 있는 작은 애플리케이션입니다.사용 장점: 웹 페이지 기능을 확장하거나 자주 수행하는 작업을 단순화합니다.인터넷 연결 없이도 브라우저에서 즉시 사용 가능합니다.2. 간단한 Bookmarklet 예제 만들기: Google 검색 업그레이드목표: 현재 웹 페이지의 제목을 Google에 자동으로 검색하는 Bookmarklet을 만들어보겠습니다.2.1 HTML 구조 준비먼저, 테스트할 간단한 HTML 파일을 준비합니다: 이 페이지의 제목을 검색하세요!2.2 Bookmarklet 코드 작성Google 검색에 현재 페이지의 제목을 자동으로 입력하는 Java.. 2024. 11. 21. "포트가 이미 사용 중"일 때 확인 방법과 해결책 Windows 애플리케이션 개발 시 특정 포트를 사용하려고 할 때 "포트가 이미 사용 중"이라는 오류를 마주치는 경우가 있습니다. 최근에는 LM Studio에서 API 서버를 구동시키기 위해 Start 버튼을 눌렀을 때 오류가 발생했는데, 이는 Windows의 동적 포트 범위 예약 때문일 수 있습니다. 이 문제를 해결하는 방법을 알아보겠습니다.문제 상황 확인하기먼저 다음 명령어로 현재 예약된 TCP 포트 범위를 확인할 수 있습니다:netsh int ip show excludedportrange protocol=tcp이 명령어를 실행하면 현재 시스템에서 예약된 포트 범위 목록이 표시됩니다.주요 원인이러한 포트 예약의 주요 원인은 다음과 같습니다:Hyper-VWindows NAT Driver (WinNAT).. 2024. 11. 16. 시스인터널즈(Sysinternals) 유틸리티 가이드 마이크로소프트가 제공하는 시스인터널즈(Sysinternals)를 소개합니다. 1996년 마크 러시노비치(Mark Russinovich)가 만든 이 사이트는 윈도우와 리눅스 시스템 관리에 필수적인 고급 유틸리티들을 제공하고 있습니다. Sysinternals Utilities - SysinternalsEvaluate and find out how to install, deploy, and maintain Windows with Sysinternals utilities.learn.microsoft.com 주요 특징:Sysinternals Live 서비스를 통해 도구들을 다운로드 없이 웹에서 바로 실행 가능IT 전문가와 개발자들을 위한 다양한 시스템 진단/문제해결 도구 제공Windows와 Linux 시스템 모.. 2024. 11. 14. Gaussian Splatting 3D 모델 만들기 Gaussian Splatting로 3D 모델 파일(*.ply) 만드는 방법은 여러가지가 있겠지만, 이번 글에서는 CLI(Command Line Interface)로 생성하는 방법을 설명합니다.PostShot 이라는 프로그램을 이용하면 영상 또는 이미지를 통해 실사같은 3차원 모델을 만들 수 있습니다.그런데 최근에 이 PostShot-cli 명령어가 추가되면서 명령줄에서 배치형태로 3차원 모델을 만드는 방법이 추가되었습니다. 기존 GUI를 통해 3차원 모델을 만드는 방법은 PostShot 홈페이지를 참고하시고 여기서는 명령행으로 만드는 방법을 설명합니다. 순서는1) 모델링 대상을 360도로 돌면서 영상으로 촬영한다.2) 영상에서 이미지들을 추출한다.3) PostShot CLI 명령어로 3차원 모델을 만든.. 2024. 11. 11. MiniZinc: 초보자를 위한 소개 MiniZinc(미니징크)는 수학과 컴퓨터 과학의 매력을 발견할 수 있는 강력하고 유용한 도구입니다. MiniZinc는 OPTIMA의 지원을 받아 모나쉬 대학에서 개발되었습니다. 이 글에서는 MiniZinc의 주요 특징과 활용 방법을 소개하겠습니다. MiniZinc란? MiniZinc은 제약 모델링 언어로, 복잡한 문제를 쉽게 표현하고 해결할 수 있게 도와줍니다. 수학적 최적화 문제나 제약 만족 문제를 풀 때 사용됩니다. MiniZinc의 장점 높은 수준의 언어: 직관적이고 읽기 쉬운 논리적 구조로 문제를 모델링할 수 있습니다. 타입 안전성도 보장되어 있어 오류를 줄일 수 있습니다. 다양한 솔버 지원: 특정 솔버에 종속되지 않고 다양한 솔버 기술을 사용할 수 있습니다. 하나의 모델로 여러 솔버를 시험해 .. 2024. 11. 10. 이전 1 2 3 다음