포토샵 없이 스캔한 소설 리사이즈 & 가독성 높이기
포토샵이 있어도 내공이 부족해 사용을 못하거나
포토샵 없이 스캔한 소설 , 원서 ,기타 서적 이미지 자동 리사이즈 & 가독성 높이는 방법
구글링하다가 발견한 스크립트로 인해 테스트 실시함.
※ Windows 사용자라면 설치할 프로그램 필요.
1 , 2 링크에서 프로그램과 스크립트 다운로드
프로그램 설치되어 있다면 3 , 4 같이 이미지 리사이즈 & 가독성 높이기 실시
1. 필요한 프로그램 설치 ( cygwin ) : Cygwin site 에서 setup.exe 파일 다운로드후 실행
Cygwin setup
설치할 폴더 선택
아무곳이라도 상관없음
설치시 어디에서 다운로드 할것인지 선택하는곳 한국은 없어서 가까운 일본 선택
Image 변경시 필요한 Package 설치 ( Graphics / ImageMagick )
위 화면과 같이 bc 도 선택해야 함 ( Utils / bc )
bc & imagemagick는 변경하기 위한 필수 유틸
2. 스크립트 다운로드 : http://www.fmwconcepts.com/imagemagick/textcleaner/index.php
위 사이트에서 textcleaner 스크립트 다운로드
다운로드한 스크립트를 bin 디렉토리에 복사
3. textcleaner 를 이용해 가독성 높이기
변경할 디렉토리로 이동 ( s 수치가 올라가면 글자색이 더 진해짐 : 위 스크립트 사이트 값은 1 )
아래 명령어 실행하면 CPU 100% 가까이 사용함.
$ mkdir ./resize
$ for i in `ls -al | grep -i jpg | awk '{print $9}'` # " -i : 대소문자 구별하지 않기 " echo $i # 시간이 오래 걸리는 관계로 진행 사항 보기위해 |
※ textcleaner 옵션 ( -s , -a .. 등등 ) 조정으로 보다 가독성을 높일수 있음
아래와 같이 s 수치가 올라가면 변환 하는데 시간이 오래 걸림
$ time textcleaner -g -e stretch -f 25 -o 10 -u -s 1 -T -p 10 -b white 20130313_190900.jpg 1.jpg real 0m7.676s ~/test real 0m22.293s |
4. 이미지 리사이즈
< 폭만 1024 로 지정........높이는 자동 >
$ mkdir ../small $ ls -al | grep jpg | awk '{print $9} | xargs -l -i convert -resize 1024 {} ../small/{} |
저작권 문제로 변환한 파일 예제 첨부는 안함 ( 예제는 2 textcleaner site 에서 확인 가능 )
※ 3 , 4 과정 완료후 " convert -quality 60 infile.jpg outfile.jpg " 명령으로
가독성 해치지 않는 범위내에서 용량을 확 줄일수 있음 : 아래는 예제
3,4 과정이 끝난후 이미지 파일 s5.jpg 206,565 Byte
quality 수치별 파일 사이즈 변화추이 $ convert -quality 10 s5.jpg s5q10.jpg : 63766 Byte s5q10.jpg |