16進数カラーコードを指定して四角形を作成するImageMagick

バッチファイル

@echo off
setlocal enabledelayedexpansion

set "inputFile=C:\app\ImageMagick\txt\F0FFF0.txt"
set "outputDir=Y:\output"
set "imageWidth=320"
set "imageHeight=320"

if not exist %outputDir% mkdir %outputDir%

for /f "tokens=1,3" %%A in (%inputFile%) do (
    set "leftColor=%%A"
    set "rightColor=%%B"

    C:\app\ImageMagick\convert -size %imageWidth%x%imageHeight% ^
    xc:!leftColor! xc:!rightColor! ^
    +append %outputDir%/image_!leftColor!_!rightColor!.png
)

echo Images have been created in the %outputDir% directory!

bat,imagemagick

Posted by eightban