이 빠른 자습서에서는 디스크에서 PNG, JPEG 등과 같은 다양한 유형의 이미지를 추가하여 자바에서 애니메이션 GIF을 만드는 방법에 대한 세부정보를 제공합니다. Java GIF를 사용하는 동안 구성 세부 정보, 프로그램 흐름 및 자세한 설명을 제공하여 생성 프로세스를 간단하고 쉽게 배울 수 있습니다. 필요한 만큼 이미지를 추가할 수 있으며 응용 프로그램 요구 사항에 따라 다른 필터를 적용할 수도 있습니다.
Java에서 애니메이션 GIF를 만드는 단계
- Maven 저장소에서 Aspose.Imaging for Java을(를) 사용할 프로젝트 환경 설정
- 원하는 디렉토리에서 이미지 파일 목록 준비
- RasterImage 클래스 개체 목록 초기화
- 모든 이미지 파일 목록을 반복하고 RasterImage 목록에 모두 로드합니다.
- 목록의 첫 번째 RasterImage를 사용하여 GIFImage 개체를 만듭니다.
- 목록의 나머지 이미지를 반복하고 기존 GIFImage 개체에 모두 추가합니다.
- 모든 이미지를 추가한 후 출력된 GIF 이미지를 디스크에 저장
이 단계에서는 Java를 사용하여 단계별 접근 방식을 공유하여 애니메이션 GIF를 만드는 방법을 설명합니다. 먼저 대상 디렉토리의 모든 이미지를 RasterImage 개체 목록으로 로드해야 합니다. 다음 단계에서 목록의 첫 번째 래스터 이미지를 사용하여 GIF 이미지를 만든 다음 디스크에 저장하기 전에 디스크에서 로드된 나머지 이미지를 새로 만든 GIF 이미지에 추가합니다.
Java에서 애니메이션 GIF를 만드는 코드
Java의 이러한 코드 라인은 모든 이미지를 RasterImage 클래스 객체에 로드하여 GIF를 생성하고 밝기, 대비, 감마 조정, 이미지 부분 자르기, 직사각형 영역 세그먼트 필터링, 정규화와 같이 로드된 이미지를 사용자 정의하는 제어를 제공합니다. GIF 이미지에 추가하기 전에 몇 가지 이름으로 이미지를 회전하고 각도를 조정합니다. 마찬가지로, 출력 GIFImage를 저장하기 전에 크기를 조정하고, 전체 GIF를 회전하고, 뒤집고, 배경색을 설정하고, 프레임 시간을 밀리초 단위로 설정하고, 루프 수를 설정하고, 투명 색상을 설정하는 등의 작업을 수행할 수 있습니다.
이 튜토리얼에서는 Java로 GIF 이미지를 만드는 법을 배웠습니다. Bitmap을 PNG로 변환하는 것과 같은 다양한 유형의 변환에 대해 알아보려면 Java에서 Bitmap을 PNG로 변환하는 방법에 대한 문서를 참조하세요.