Sure! Here's an example of how to create a simple script in AutoHotkey to automate batch image editing with IrfanView:

Open Notepad or any other plain text editor.
Copy and paste the following code into the editor:

#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%

; Define the input and output folders
InputFolder = C:\input\folder
OutputFolder = C:\output\folder

; Set the IrfanView command-line parameters for batch conversion and filtering
IrfanViewPath = C:\Program Files\IrfanView\i_view64.exe
ConversionParams = /convert=%OutputFolder%\*.jpg /jpgq=90 /autoresize=(1280,960)
FilterParams = /advancedbatch /filepattern=*.jpg /autoadjust=0 /jpgq=90 /enhancergb=(40,0,60,20,0,40)

; Convert the images to the output folder and apply the filter
Run, %IrfanViewPath% %InputFolder%\*.jpg %ConversionParams%
Run, %IrfanViewPath% %OutputFolder%\*.jpg %FilterParams%

Modify the InputFolder and OutputFolder variables to match the location of your input and output folders.
Save the file with a .ahk extension, for example batch_editing.ahk.
Double-click on the script file to run it.
The script will launch IrfanView and convert all the JPEG images in the input folder to the output folder, with a resolution of 1280x960 and a JPEG quality of 90. It will then apply a custom filter to the output images to enhance their colors.
Note that this is just a simple example, and there are many more ways to customize the script to your needs. For example, you can add more parameters to the ConversionParams and FilterParams variables to adjust the output format, resolution, and color balance. You can also use IrfanView's built-in batch processing tools to apply more complex filters and transformations to the images.
แน่นอน! ต่อไปนี้คือตัวอย่างวิธีสร้างสคริปต์ง่ายๆ ใน AutoHotkey เพื่อทำการแก้ไขภาพเป็นกลุ่มอัตโนมัติด้วย IrfanView: เปิด Notepad หรือโปรแกรมแก้ไขข้อความธรรมดาอื่นๆ คัดลอกและวางโค้ดต่อไปนี้ลงในตัวแก้ไข: #NoEnv SendMode Input SetWorkingDir %A_ScriptDir% ; กำหนดโฟลเดอร์อินพุตและเอาต์พุต InputFolder = C:\input\folder OutputFolder = C:\output\folder ; ตั้งค่าพารามิเตอร์บรรทัดคำสั่ง IrfanView สำหรับการแปลงเป็นชุดและการกรอง IrfanViewPath = C:\Program Files\IrfanView\i_view64.exe ConversionParams = /convert=%OutputFolder%\*.jpg /jpgq=90 /autoresize=(1280,960) FilterParams = /advancedbatch /filepattern=*.jpg /autoadjust=0 /jpgq=90 /enhancergb=(40,0,60,20,0,40) ; แปลงรูปภาพไปยังโฟลเดอร์เอาต์พุตและใช้ตัวกรอง Run, %IrfanViewPath% %InputFolder%\*.jpg %ConversionParams% Run, %IrfanViewPath% %OutputFolder%\*.jpg %FilterParams% แก้ไขตัวแปร InputFolder และ OutputFolder เพื่อให้ตรงกับ ตำแหน่งของโฟลเดอร์อินพุตและเอาต์พุตของคุณ บันทึกไฟล์ด้วยนามสกุล .ahk เช่น batt_editing.ahk ดับเบิลคลิกที่ไฟล์สคริปต์เพื่อเรียกใช้ สคริปต์จะเปิด IrfanView และแปลงรูปภาพ JPEG ทั้งหมดในโฟลเดอร์อินพุตไปเป็นโฟลเดอร์เอาต์พุตด้วยความละเอียด 1280x960 และคุณภาพ JPEG ที่ 90 จากนั้นจะใช้ตัวกรองแบบกำหนดเองกับรูปภาพที่ส่งออกเพื่อปรับปรุงสี โปรดทราบว่านี่เป็นเพียงตัวอย่างง่ายๆ และยังมีอีกหลายวิธีในการปรับแต่งสคริปต์ให้ตรงตามความต้องการของคุณ ตัวอย่างเช่น คุณสามารถเพิ่มพารามิเตอร์เพิ่มเติมให้กับตัวแปร ConversionParams และ FilterParams เพื่อปรับรูปแบบเอาต์พุต ความละเอียด และความสมดุลของสี คุณยังสามารถใช้เครื่องมือประมวลผลแบบแบตช์ในตัวของ IrfanView เพื่อใช้ตัวกรองและการแปลงที่ซับซ้อนมากขึ้นกับรูปภาพ
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence