Ubuntu에서 블로그 - 이미지 처리

· ☕ 1 min read · ✍️ Hoontaek Lee
🏷️
  • #2021
  • #Blog
  • Ubuntu에서 블로그 - 이미지 처리

    블로그에 글을 올리려면 이미지 관련 몇가지 작업을 해야 한다.

    다운 받기, 이름 바꾸기, 크기 줄이기, 블로그 폴더에 옮기기…

    내 노트북은 이거 하는 데 버벅거린다. 탐색기에서도. 6년 간 혹사시킨 결과.

    짱짱한 연구소 노트북으로 글 쓰기 위해 저 작업들을 우분투에서 할 방법을 찾아야 했다.

    생각보다 쉽게? 어렵게? 물어물어 완성했다.

    Procedure

    Rotate (right-clink, manual)

    blogImagProcess.sh

    1. convert *.png to *.jpg

    2. Rename (renameImages.sh)

    3. Resize (resizeImages.sh)

    Some details

    Bash files

    blogImgProcess.sh

    1
    2
    3
    
    bash png2jpg.sh
    bash renameImgs.sh
    bash resizeImgs.sh
    

    png2jpg.sh

    1
    
    mogrify -format jpg *.png    
    

    renameImgs.sh

    desired format: Jena_wk##_00#.jpg

    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    a=1
    echo -n "enter # of week in Jena: "
    read wk
    for i in *.jpg; do
      # date=$(date '+%Y%m%d')
      new=$(printf "Jena_wk%s_%03d.jpg" "$wk" "$a")  #04 pad to length of 4
      mv -i -- "$i" "$new"
      let a=a+1
    done
    

    resizeImgs.sh

    1
    
    mogrify -resize 900x900\> *.jpg
    
    Share on

    Hoontaek Lee
    WRITTEN BY
    Hoontaek Lee
    Tree-Forest-Climate Researcher

    What's on this Page