본문 바로가기

Development

(24)
RAW 후처리 - 화이트 밸런스 RAW Image Post Process White Balance 실험 방법은 다음과 같습니다 촬영은 Canon EOS 1D X Mark II + Canon EF 50mm F/1.8 STM으로 하고 3장을 촬영합니다 당연히 각 사진은 조리개/셔터속도/감도 동일합니다(1/200s, F/4.0, ISO 640) 1번 사진은 AWB 2번 사진은 색온도 지정 - 9700K 3번 사진은 색온도 지정 - 2500K (2500K와 9700K 가 사용된 것은 테스트이기 때문에 극단적인 설정값을 사용했습니다) 위와 같은 설정으로 촬영하여 촬영시 설정한 화이트 밸런스가 raw 현상시 어떤 영향을 끼치는지 확인할 것입니다 삼각대를 가지고 나가지 않아서 완벽히 똑같은 구도가 아니지만 핸드헬드로 최대한 구도를 맞춰 촬영했습니다..
Unity에서 JSON 사용하기 ( unity for json ) 유니티 엔진에서 json 사용하기. 우선 유니티를 실행. Asset Store를 열고 검색어로 json을 입력하여 검색 JSON .NET for Unity 를 찾아서 클릭 에셋을 다운로드 하고 불러오기를 눌러서 프로젝트에 추가 프로젝트에 추가가 완료되면 JsonDotNet이라는 폴더가 생성되어 있을 것이다. 간단한 스크립트를 만들어서 테스트 해보면 된다. 스크린샷은 여기까지만 사용하고 아래에 나올 코드를 참고하도록 하자. 해당 json 라이브러리에 대한 자세한 설명은 newtonsoft 공식 홈페이지를 참조 할 것. 간단한 설명은 에셋을 받으면서 생긴 "JsonDotNet" 폴더 안에 Documentation 폴더에 pdf 파일 참조. 주로 사용할 법한 내용만 요약하는게 이 글의 목적이다. using S..
Laravel Installation @ Windows 8 (라라벨 설치 윈도우8) 경고.딱 한번 설치해보고 의식의 흐름에 따라 조립된 기억을 기반으로 작성한 내용이므로 아래의 작업은 Komastar가 보장하지 않습니다.모든 실행의 책임은 사용자에게 있으며 이 글을 보고 따라해서 발생한 문제에 대해선 Komastar는 어떤 책임도 지지 않습니다.따라서 실제 개발 전 가상화된 개발 환경 구축 후 테스트를 통해 안정성을 먼저 검토하시기 바랍니다. 1. PHP 설치php.net 에서 PHP7 압축파일을 다운로드압축파일을 풀고 폴더 이름을 php7으로 변경 (optional)php7폴더를 C:\Program Files\ 아래로 이동시킨다시스템 환경변수의 PATH에 C:\Program Files\php7 추가(환경변수 추가 시 기존 스트링과 추가할 스트링 사이에 세미콜론 추가하는 것을 잊지말자)..
C# 정규표현식 Regular Expression MSDN 참조 https://msdn.microsoft.com/ko-kr/library/az24scfc(v=vs.120).aspx
Bike POV DIY (Spoke POV) POV : Persistence Of Vision 빛의 잔상 효과를 이용해 디스플레이를 만드는 기술 Youtube에 POV를 검색하면 수도 없이 많은 영상이 쏟아지니 그것을 참고함 Spoke POV를 보고 계획을 세움. 순도 90% 자작 프로젝트 참고한 내용은 제작에 필요한 재료(적당히 비슷하거나 같게) https://learn.adafruit.com/spokepov/ 할 일 : 알고리즘 만들기, 소스 코드 작성, 하드웨어 조립 제작 실험 준비 MCU (ATtiny2313V) - 2EA Hall sensor (WSH135-XPAN2) - 10EA ISP (MAI-ISP-MK2-B) - 1EA 브레드보드 (EIC-108) - 1EA LED(R) - 40EA LED(G) - 40EA LED(B) - 40EA..
[Reveal.js]슬라이드 쇼. 웹으로 간다 참조 https://github.com/hakimel/reveal.js http://lab.hakim.se/reveal-js/ 작업 환경 OS : Windows 7 SP1 x64 Editor : Sublime Text 2 실행1 : 깃헙 링크를 따라가서 프로젝트를 다운받아 압축을 풀고 (혹은 git clone) index.html 을 브라우저로 실행 실행2 : 깃헙 링크에 들어가면 Full Setup 항목을 순차적으로 진행하면 됨 1. https://nodejs.org/ 에 가서 node.js 를 설치 2. 설치 완료 후 윈도우 커맨드에서 npm install -g grunt-cli 실행 3. Reveal.js 프로젝트 폴더로 이동하여 grunt serve 실행 4. nodejs 웹서버가 실행되며 기본 ..
[ASP.NET]관리용 웹페이지 제작 1 검색어 ASP.NET / MVC / DB / Database 개발 환경 OS : Windows 8.1 64bit IDE : Visual Studio 2013 Community DB : MS SQL Server 2008 R2 Express Framework : .Net Framework 4.5 서버 환경 OS : Windows Server 2012 WAS : IIS 8 DB : MS SQL Server 2008 R2 Express 개발 목표 간단한 일정 관리 페이지 상용 수준은 어렵겠지만 규모를 줄이고 수준을 낮춰서 구현 할 예정 기능 목록 1. 일정 등록 일정 구성요소 : 제목, 내용, 등록자, 등록일, 수정일, 시작일, 종료일, 참여자 2. 일정 수정 등록자, 등록일, 수정일을 제외한 모든 항목에 대해..
[C언어 연습문제] 숫자 피라미드 Windows 7 64bit / Visual Studio 2013 Express #include "stdafx.h" int _tmain(int argc, _TCHAR* argv[]) { int height = -1; int lineNumber = 0; int numberPrint = 1; int variation = 1; int mid = 0; int numberCount = 0; printf_s("Input height : "); scanf_s("%d", &height); for (int heightCount = 1; heightCount < height; heightCount++) { numberCount = 0; numberPrint = heightCount; for (int spaceCount =..