반응형

폴더안에 있는 모든 이미지파일(확장자 .jpg .jpeg .png .tif .bmp .tiff)을 하나의 파일로 합치는 프로그램입니다.

 

아래 썸네일 이미지중 5개를 하나의 파일로 합친 스크린샷입니다.

 

가로병합 및 세로병합, 바둑판형식 병합도 가능합니다.

 

 

 

아래 첨부파일을 다운받고 압축을 풀고 프로그램을 실행하세요.

왼쪽 탐색기 트리에서 작업할 폴더를 체크하세요.

 

 

 

 

기타 설정화면입니다.

 

 

 

오른쪽 설정에서 원하는 부분을 변경하면 됩니다.

기본 사이즈는 세로병합니다. 가운데 정렬 및 폴더내의 이미지 사이즈의 크기에 맞출 수도 있습니다.

 

이미지간 공백 설정 및 백그라운드 색 변경도 가능합니다.

다른 부분은 굳이 변경할 필요는 없고 기본값으로 두고 그대로 사용해도 상관은 없습니다.

 

가로병합인지 세로병합인지 이것만 선택하면 됩니다.

설정이 완료되면 체크한 폴더 이미지 병합하기를 클릭하면 됩니다.

 

작업이 완료되면 하단에 합쳐진 이미지 파일이 표시되고 이걸 더블클릭하면 이미지파일이 바로 열립니다.

합친 이미지 파일의 이름은 각폴더의 작업폴더의이름_Combined_시간.jpg 로 저장됩니다.

폴더내의 이미지 파일이름에 _Combined_가 포함되어 있으면 이 파일은 합친 이미지로 간주하고 다음파일로 넘어갑니다.

 

이미지를 합칠때 파일이름을 고정하거나 기준이 되는 대표파일의 이름을 그대로 사용할 수 있습니다.

 

 

겹치기 기능은 지정한 픽셀만큼 계속 오버랩시킵니다.

 

txt 설정파일을 열면 폴더 트리에 사용자 지정폴더를 추가할 수 있습니다. 작업 폴더를 찾기가 귀찮은 경우 이 기능을 사용하세요.
CustomDir/폴더경로/표시되는 이름 
CustomDir/C:\Program Files\Internet Explorer/DisplayName1
CustomDir/C:\Program Files\Internet Explorer/DisplayName2

 

폴더내 이미지 파일이 많고 사이즈가 큰경우 작업이 오래 걸릴수도 있습니다.

폴더의 하위폴더를 한번에 선택하려면 폴더 하위 트리에서 우클릭하세요. 모두체크/체크해제 됩니다.

 

작업폴더내 이미지 파일의 픽셀합계 평균 총 5억 픽셀이 넘어가는 경우 에러가 나옵니다. 이미지파일이 많은 경우 여러 폴더에 나눠서 작업하세요.

그리고 jpg 파일의 최대 높이는 65535입니다. 이 크기를 넘어가면 여러개의 파일로 저장됩니다. (세로 병합에 기본 사이즈로 설정한 경우에만)

 

이미지를 합칠 때 랜덤으로 섞어서 합치는 것도 가능합니다. 기타 설정에서 랜덤에 체크하세요.

 

프로그램 동작환경 : .Net framework 4.0 , 윈도우 10, 윈도우 7
파일명은 변경하지 마세요. WindowexeImageMerge 가 아니면 실행이 되지 않습니다.

개인이 만든 프로그램이고 많이 알려지지 않은 프로그램이라 일부 백신에서 악성코드로 인식할 수도 있습니다.
백신에서 차단하는 경우 예외처리나 신뢰하는 프로그램으로 추가해서 사용하세요.

 

WindowexeImageMerge_2021-10-18.zip
0.11MB

 

바이러스토탈 검진 결과 링크

https://www.virustotal.com/gui/file/88dea6a37b6b5f6d7bcb0e4dce08f5bfbc0a1099ab7f597c6aeb539e46217f90/detection

반응형
... 자작프로그램 2020. 10. 21. 17:09

댓글을 달아 주세요

  1. 이펙 2021.05.29 19:44 댓글주소 수정/삭제 댓글쓰기

    우와~ 프로그램 너무 잘 사용하고 있습니다.
    그런데 세로로 너무 긴 이미지일 경우 01,02식으로 나누어서 파일이 저장 가능한 옵션을 고려해 주시면 더욱 유용하게 사용할수 있을것 같습니다.

    좋은 프로그램 만들어주셔서 감사합니다.

  2. 이펙 2021.05.30 21:47 댓글주소 수정/삭제 댓글쓰기

    감사합니다~
    새롭게 올려주신걸로 테스트 해봤는데..
    순서대로 잘 생성되네요~ ^^
    정말 감사드리며, 좋은 프로그램 만들어 주셔서 다시한번 감사드립니다.

  3. Durak 2021.06.21 01:39 댓글주소 수정/삭제 댓글쓰기

    꼭 필요한 타입의 프로그램이었는데 감사드립니다!

    이걸 만들때 어떤 언어를 쓰셨나요? 자바나 C인가요?

    저는 파이썬을 하기는 하는데.. 아트나 3D프로그램쪽으로 하는게 너무 많아서 또 언어를 공부하려니 좀 부담스럽네요.
    사람 몸이 2개나 3개였으면 좋겠습니다. 아니면 두뇌가 그만큼 효율이 나오거나..

  4. 검은밤 2021.06.26 14:42 댓글주소 수정/삭제 댓글쓰기

    여러개의 폴더 이미지 병합시 오류가 발생하면 작업완료창이 뜨지만 오류 발생 이후의 폴더는 병합이 돼지 않는 문제가 있습니다..

    예를들어

    폴더명이
    001부터 100까지 100개 폴더가 있고 090폴더 이미지를 합칠 때 오류가 발생한다면

    090 병합시 작업완료 창이 뜨면서 사이즈가 0인 090.JPG 파일이 생성됩니다...
    그리고 이후 091-100까지 폴더는 작업이 진행되지 않고 끝나버립니다..(에러메시지 없이 작업완료창만 떠서 에러가 발생했는지 확인이 어려움)

    병합 오류가 발생되더라도 중단돼지 않고 자동으로 다음 폴더 병합이 진행돼고 에러가 난 폴더는 나중에 표시해주는 기능이 있었으면 좋을 것 같은데. 가능하시면 기능 추가 요청드립니다..^^;;

    그리고, 특정 폴더 병합시 계속 오류가 생깁니다..
    이미지를 병합해도 최대픽셀(65535)을 초과하지 않도록 파일을 여러 폴더로 나눠 담으면 문제 없이 병합되는걸로 봐서 이미지 문제보다는 최대 픽셀 초과시 파일을 나누는 과정에서 오류가 발생되는것으로 보입니다.. 업데이트 계획 있으시면 이 부분도 확인 요청드립니다.

    며칠전까지 이미지 합친다고 생노가다를 했었는데.. 이 프로그램 덕분에 시간을 많이 줄이게 됐습니다..
    좋은 프로그램 만들어주셔서 너무 감사드립니다..^^

    • .... windowexe.com 2021.06.27 09:40 신고  댓글주소  수정/삭제

      테스트해봤는데 이상없이 잘 됩니다. 폴더내 모든 이미지가 최대크기를 넘으면 나눠서 저장되고, 여러개의 폴더를 작업해도 다 잘 동작합니다.

      설정파일의 내용을 알려주세요. 확인해볼께요.

  5. 검은밤 2021.06.28 17:12 댓글주소 수정/삭제 댓글쓰기

    답변 감사드립니다...
    최대픽셀(65535) 넘는다고 무조건 에러가 생기지는 않고, 대부분은 문제없이 병합이 됩니다..
    근데 여러개 폴더 하다보면 에러가 생기는 폴더가 하나 두개 나오고 그 폴더는 계속 에러가 생기더군요...
    에러가 생기는 폴더 안에 있는 파일을 최대픽셀이 넘지 않도록 폴더를 나눠 담으면 그때는 정상적으로 병합이 됩니다..

    제 NAS에 에러가 나는 샘플 파일을 담아놨습니다..

    공유주소는 메일로 보냈습니다.

    감사합니다..^^

  6. ㅇㅅㅇ 2021.07.05 04:08 댓글주소 수정/삭제 댓글쓰기

    좋은 유틸 만들어주셔서 감사합니다.
    이 프로그램의 기능과 반대인 이미지를 분할하는 프로그램 제작해주실 수 있으신가요?

    예를 들어 500x1500인 이미지가 있다면
    세로 3분할 설정을 하면 500x500인 이미지 3개로 나뉘어 지거나

    특정 수치를 입력(400)하면
    500x400인 이미지3개와 500x300인 이미지 1개로 나뉘어 지도록 하는 형태로요

  7. ㅅㅎㅅ 2021.08.24 08:39 댓글주소 수정/삭제 댓글쓰기

    감사합니다.

    프로그램 종료 시 "응용 프로그램에서 처리되지 않은 예외가 발생했습니다. ~~~ " 라는 메시지가 뜹니다.
    무시하고 계속 사용하거나 종료하면 되지만 오류가 아닌가 해서 적어봅니다.

    System.IO.DirectoryNotFoundException: 'C:\Users\asus\Desktop\새폴더\새_폴더\새 폴더' 경로의 일부를 찾을 수 없습니다.

  8. 매우유용합니다 2021.10.04 14:35 댓글주소 수정/삭제 댓글쓰기

    합치는 순서에 상관없는 경우에는 이랬으면 어떨까 했어서 건의드렸는데, 피드백을 너무 빨리주셔서 놀랐습니다.
    실험삼아서 샘플이미지 10개 내외로 동일 소스로 서너번씩 생성해서 비교해보니까 이상없이 잘 작동하는 것 같습니다.

  9. 매우유용합니다 2021.10.12 13:20 댓글주소 수정/삭제 댓글쓰기

    지금도 좋지만 이렇게 되면 더 좋지않을까 아이디어가 떠올라 두가지 건의를 드려봅니다.
    첫번째는 합치는 이미지 사이즈와 개수를 결정할 때, 예를 들면 가로 세로 500 박스를 설정해서 나누고 거기에 맞춰서 이미지들을 원본 비율로 업/다운 사이징해서 들어가는 방식을 추가되면 더 좋지않을까 하는 생각이 떠오르더군요.
    박스 크기 가로 [설정가능옵션] x 세로 [설정가능옵션]
    파일당 합칠 개수(박스 개수) 가로 [설정개수] x 세로 [설정개수]

    가로 500 x 세로 500
    박스 개수 가로 6 x 세로 6이라고 설정했다면
    가로나 세로로 합치기 체크하면 가로세로 500칸 6개가 이어진 이미지를 만드는 것이고
    바둑판으로 하면 36개의 이미지가 합쳐지는 것이겠지요.

    두번째로는 직접 경로입력을 추가입니다.
    거기에다 복붙으로 바로 찾아갈 수 있으면 더 편하지않을까 하는것입니다.

  10. 매우유용합니다 2021.10.13 15:13 댓글주소 수정/삭제 댓글쓰기

    수고하셨습니다.
    폴더경로 찾아가기가 매우 편리해졌네요.

  11. ㅇㅇ 2021.10.15 08:50 댓글주소 수정/삭제 댓글쓰기

    세로길이 65535가 넘는 경우는 PNG로 저장되게 해주실 수 있으신가요?
    PNG는 용량이 크긴 하지만 65535 이상 픽셀이어도 병합이 돼서요
    그리고 원본파일 삭제 체크 기능도 있으면 좋을것같아요!

    • .... windowexe.com 2021.10.18 00:02 신고  댓글주소  수정/삭제

      확장자의 문제가 아니고 이미지를 그릴때 bitmap 함수를 사용하는데 bitmap 의 최대크기가 정해져 있어서 그 이상으로는 이미지 처리를 못해서 에러가 나오더군요.

      구글에서 검색해봤는데 딱히 해결방법을 못찾겠네요.
      방법이 있는거 같기도 한데 뭔가 좀 복잡하네요.

  12. 아이리즈 2021.10.17 23:34 댓글주소 수정/삭제 댓글쓰기

    저도 필요해서 써보니 상당히 유용하네요.
    근데 그림 파일들 경로 지정말고, 드래그해서 추가하는 기능이 있으면 좀 더 직관적일 것 같습니다.

    • .... windowexe.com 2021.10.18 00:14 신고  댓글주소  수정/삭제

      탐색기에서 폴더를 드래그했을 때 폴더 트리에 추가되는 기능을 원하시는 건가요?

    • 아이리즈 2021.10.18 11:53  댓글주소  수정/삭제

      폴더나 사진파일들을 드래그해서
      경로추가하는경우입니다~

    • .... windowexe.com 2021.10.18 13:13 신고  댓글주소  수정/삭제

      폴더 드래그 기능은 추가했는데 테스트해보세요.
      기타 설정에 항상위로 기능도 추가했어요.

      사진파일은 어떻게 드래그를 하는지 이해가 안가네요.
      폴더 방식으로 합치는 거라 이미지파일을 드래그해서 추가하는 건 뭔가 좀 이상한데요.

    • 아이리즈 2021.10.18 21:11  댓글주소  수정/삭제

      드래그를 어디로 해야하나요? 사진이 있는 폴더를 경로가 있는 쪽으로 드래그 해도 금지표시 아이콘이 뜨고 별다른 반응은 없습니다. 폴더 드래그만 되면 사진 개별추가기능은 별도로 필요없을 것 같습니다.^^

    • .... windowexe.com 2021.10.18 21:27 신고  댓글주소  수정/삭제

      Administrator 계정이거나 프로그램을 관리자 권한으로 실행하면 드래그가 안먹힙니다.

      일반 사용자 권한으로 실행해보세요. 보안 문제때문에 관리자 계정은 윈도우에서 막혀있습니다.

    • 아이리즈 2021.10.18 22:21  댓글주소  수정/삭제

      관리자 권한으로 실행안하니깐 잘되고 좋네요. 방금 생성한 파일의 폴더 경로 열기가 추가되면 더 편할 것 같습니다.
      좋은프로그램 항상 만들어주셔서 감사합니다.