นี่คือคำสั่ง rgb2pct ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
rgb2pct - rgb2pct.py แปลงภาพ RGB 24 บิตเป็นจานสี 8 บิต
เรื่องย่อ
rgb2pct.py [-n สี | -pct palette_file] [-ของรูปแบบ] source_file dest_file
DESCRIPTION
ยูทิลิตีนี้จะคำนวณตารางสีหลอกที่เหมาะสมที่สุดสำหรับภาพ RGB ที่กำหนดโดยใช้a
อัลกอริทึมการตัดค่ามัธยฐานบนฮิสโตแกรม RGB ที่สุ่มตัวอย่าง จากนั้นจะแปลงภาพเป็น a
ภาพสีหลอกโดยใช้ตารางสี การแปลงนี้ใช้ Floyd-Steinberg
Dithering (การกระจายข้อผิดพลาด) เพื่อเพิ่มคุณภาพของภาพที่ส่งออก
-n สี:
เลือกจำนวนสีในตารางสีที่สร้างขึ้น ค่าเริ่มต้นเป็น 256 ต้องเป็น
ระหว่าง 2 และ 256
-ร้อยละ จานสี_ไฟล์:
แยกตารางสีจาก จานสี_ไฟล์ แทนที่จะคำนวณมัน ใช้ได้เลย
ตารางสีที่สม่ำเสมอสำหรับหลายไฟล์ NS จานสี_ไฟล์ ต้องเป็นไฟล์แรสเตอร์ใน
รูปแบบที่รองรับ GDAL พร้อมจานสี
-ของ รูป:
รูปแบบที่จะสร้าง (ค่าเริ่มต้นเป็น GeoTIFF) ความหมายเดียวกับ -ของ ธงสำหรับ
gdal_translate ควรใช้เฉพาะรูปแบบเอาต์พุตที่รองรับตารางสีเทียมเท่านั้น
source_file:
ไฟล์ RGB อินพุต
ปลายทาง_file:
ไฟล์เอาต์พุตหลอกสีที่จะถูกสร้างขึ้น
หมายเหตุ: rgb2pct.py เป็นสคริปต์ Python และจะใช้งานได้ก็ต่อเมื่อสร้าง GDAL ด้วย Python
สนับสนุน
ตัวอย่าง
หากต้องการสร้างจานสีด้วยมือ รูปแบบข้อความที่ง่ายที่สุดน่าจะเป็น GDAL
รูปแบบ VRT ในตัวอย่างต่อไปนี้ VRT ถูกสร้างขึ้นในโปรแกรมแก้ไขข้อความที่มีขนาดเล็ก 4
จานสีที่มีสี RGBA 238/238/238/255, 237/237/237/255, 236/236/236/255 และ
229/229/229/255
% rgb2pct.py -pct palette.vrt rgb.tif หลอกสี.tif
% มากกว่า < palette.vrt
จานสี
ใช้ rgb2pct ออนไลน์โดยใช้บริการ onworks.net