본문 바로가기

사진

이미지에 나의 서명(signature) 만들어 넣기 with python program - 1 안녕하세요. 이번에는 파이썬 프로그래밍을 이용해 이미지(사진)에 나만의 서명(signature)를 만들어 넣어 보겠습니다. 단순하게 하나의 이미지에 넣어 보는 방법을 알아보고, 추후에 특정 폴더내에 있는 모든 이미지에 넣는 방법을 알아보겠습니다. 그런 연후에는 폴더에 떨구기만 하면 서명이 된 이미지들을 뱉어내게 하는 자동화 스크립트도 만들어 보겠습니다. 그럼 시작하겠습니다. 우선 아래와 같은 파이썬 로고 이미지가 있습니다. 여기에 제 블로그 이름인 'creative works for jason' 이라는 글을 넣어 보겠습니다. 글이 아니라 이미지도 넣을 수 있지만, 여기서는 다루지 않겠습니다.▼ 이미지를 다룰 예정이므로, 관련 모듈들을 불러옵니다. ImageDraw 는 그림에 글을 써 넣을때 사용하는 모듈.. 더보기
NASA가 새로 공개한 명왕성 일몰의 아름다움 나사에서 공개한 명왕성의 모습입니다. 이 이미지는 2015년 7월 14일 뉴라이즌스호가 명왕성에 가장 가까이 다가간 15분간 찍은 사진 중 하나다. 이제는 태양계 행성의 지위를 상실한 명왕성의 모습이 사뭇 특이하게 보이는 사진입니다. 나사의 뉴호라이즌스호는 지난 7월 명왕성에 인류 역사상 가장 근접하기 직전 이 아름다운 사진을 찍었다고 합니다. 사진에 보이는 역광은 명왕성의 얇은 대기에 비친 햇살입니다. 명왕성의 경이로운 일몰은 지난 9월에도 공개된 바 있는데, 당시 뉴 호라이즌스 탐사선의 지휘를 맡고 있는 윌 그런디는 성명에서 "낮게 깔린 아지랑이는 명왕성에서도 매일매일 기상이 바뀐다는 것을 증명한다. 마치 우리가 사는 지구처럼 말이다."라고 말했다고 합니다. 겉으로 보기에는 생명체의 존재를 찾는게 불.. 더보기
APPLE OSX 10.11.2 Public Beta Release. Apple의 운영체제인 El Capitan 의 퍼블릭 베타가 나왔습니다. 개발자 버전 베타가 나온지 하루만이네요. 릴리즈 노트를 보면, 개발자 버전처럼 그래픽, 메일, 와이파이, 캘린더, USB, Notes, Photos, Spotlight 에 포커스를 맞추고 있다고 합니다. 퍼블릭 베타 등록을 하신분은 손쉽게 앱스토어 업데이트를 통해 내려받으시면 되고, 등록을 하지 않으신분들은 따로 애플의 베타정책에 가입후 내려받으시면 됩니다. 더보기
우주를 찍은 역사상 가장 큰 사진이 공개됐다. 너무 커서 한 번에 볼 수도 없다 이것은 그 사진의 아주 작은 섹션이다.지난 1월에 허블우주망원경으로 찍은 안드로메다 갤럭시의 심장이 멈추는 사진을 기억하시는가? 1억 개의 별을 담은 1.5조 픽셀의 사진 말이다. 그건 약과였다. 독일의 천문학자들이 역사상 가장 거대한 천문학 사진을 만들었다. 우리 은하계를 다룬 46조 픽셀의 사진이다. 엄청나다. 그래서 여기 담을 수도 없다. 보려면 인터랙티브 온라인 툴(클릭!)을 이용해야 한다. 독일 루흐 대학의 천문학자들은 지난 5년간 우주 공간을 날아다니는 물체들의 변화를 알기 위해 우리 은하계를 모니터링해왔다. 5만 개의 물체를 발견한 것과 더불어, 천문학자들은 268개의 개별 이미지들을 196기가바이트 파일로 만들었다. 저 온라인 툴을 사용할 수 있는 누구든지 한번에 우리 은하계의 완벽한 모습.. 더보기
[Bash] Photos, Files auto sorting script on Windows,Linux,Mac by dates setlocal enabledelayedexpansion set /p input=Enter the target directory:%=% set RawData=!input!\*.* set target_folder=x:\ for %%a in ("%RawData%") do ( echo Processing %%~nxa ... set File=%%~fa for /f "tokens=1* delims=," %%a in ('wmic datafile where "name='!File:\$ echo %%~nxa: !LastModified! set cYear=!LastModified:~0,4! set cMonth=!LastModified:~4,2! set cDay=!LastModified:~6,2! set TimeStamp.. 더보기