먼저 nodejs 애플릿을 만든 다음 프로그램을 통해 알고리즘을 실행하고, 애플릿의 모델링을 통해 그림을 생성해야 알고리즘을 통해 많은 수의 그림이 생성될 수 있습니다. . 먼저 창의적인 광고 이미지의 전반적인 생성 과정을 소개하자면, 사용자는 먼저 광고 제목, 판촉 정보, 광고 상품 이미지 등 필요한 정보를 제공한 후 인터페이스를 통해 이미지 생성 프로그램을 전송합니다.
그리기 프로그램은 nodejs 서비스입니다. Nodejs는 puppeteer를 사용하고 실제 그리기 프로그램을 시작합니다.
그림을 만드는 주요 프로그램은 js와 캔버스를 사용하여 작성됩니다. js는 전달된 매개변수를 기반으로 가장 적합한 템플릿을 계산한 다음 색상 일치, 배경 이미지 구성, 장식 텍스트 등 여러 가지 지루한 작업을 수행합니다. , 장식용 제품 이미지 등 세부 작업과 마지막으로 모든 창의적인 이미지가 캔버스를 통해 HTML로 렌더링됩니다.
마지막으로 nodejs를 통해 그림이 완성되고 Nodejs는 puppeteer를 호출하여 위치 관계를 계산하고 스크린샷을 찍어 최종 그림을 생성합니다.