2011-10-29 8 views
0

원본 폴더에서 이미지를 복사 할 Windows 응용 프로그램을 작성하도록 지정되었습니다> 하위 폴더 (최대 50GB 이미지를 가질 수있는 n 개의 하위 폴더가있을 수 있음). 각 이미지 크기는 kb에서 20MB까지 다양 할 수 있습니다. 사진의 크기를 조정하고 압축해야합니다.이미지 일괄 처리

나는 CPU가 딱딱하고 다른 한편으로는 조금 빠르지 않고 할 수 있는지 궁금하다.

가능합니까? 이 방법을 구현하는 가장 좋은 방법을 안내해 줄 수 있습니까?

답변

0

이미지 처리는 항상 CPU 집약적 인 작업입니다. 이미지 프로세스를 수행하는 프로세스의 우선 순위를 낮추는 등의 작은 트릭을 수행하여 시스템에 미치는 영향을 최소화 할 수 있지만 트레이드 오프는 거의 없습니다.

을 수행하는 방법에 관해서는

,

  • 모든 현재 디렉토리에있는 파일과 하위 디렉토리를 검색하는 스크립트를 작성합니다. 방법을 모르는 경우 Google 검색을 수행하십시오. Perl, Python, PHP, C# 또는 심지어 BAT 파일 일 수도 있습니다.
  • 이미지 변환을 수행하기 위해 10,000,000 개의 무료 또는 오픈 소스 프로그램 중 하나를 호출하십시오. 가장 널리 사용되는 Linux 프로그램은 ImageMagick과 there's a Windows version of it available too입니다.