รูปแบบไฟล์ที่มีน้ำหนักเบาสำหรับภาพขาวดำ [ปิด]


1

ฉันไม่รู้ว่านี่เป็นฟอรัมที่ถูกต้องหรือไม่ แต่ฉันมีคำถามเกี่ยวกับรูปแบบไฟล์สำหรับรูปภาพ

ฉันจะเขียนโปรแกรมที่สร้างภาพขนาดใหญ่ที่มีจุดสีดำบนพื้นหลังสีขาว ฉันต้องการใช้รูปแบบไฟล์ที่มีน้ำหนักเบาดังนั้นรูปภาพจะไม่ใหญ่จนเกินไป มันจะดีถ้ารูปแบบไฟล์นั้นสามารถแสดงได้อย่างง่ายดายกับโปรแกรมส่วนใหญ่และไม่ต้องการซอฟต์แวร์พิเศษ คุณมีคำแนะนำเกี่ยวกับรูปแบบไฟล์ที่เหมาะสมหรือไม่?

ฉันยังต้องการที่จะสร้างภาพ greyscale แต่ฉันสามารถใช้รูปแบบไฟล์อื่นสำหรับสิ่งนั้น


หากประกอบด้วยพิกเซลสีดำและพิกเซลสีขาวเท่านั้น (ไม่มีพิกเซลสีเทา) ดังนั้นการสร้างสมนามสีในอัลกอริทึมการบีบอัดทั่วไปจะลดขนาดของภาพลงอย่างมากและยังคงเข้ากันได้กับซอฟต์แวร์ไคลเอ็นต์ส่วนใหญ่ ฉันอาจใช้ BMP เพียงอย่างเดียว แต่ jpeg หรือ PNG อาจมีวิธีเพิ่มเติมสำหรับการบีบอัดรูปภาพที่ลดขนาดพิกเซลของข้อมูลแม้ว่าจะมีการใช้สีแทนก็ตาม
Frank Thomas

ฉันต้องการรับคำแนะนำเกี่ยวกับรูปแบบไฟล์ที่เหมาะสมสำหรับทั้งสองกรณี (ภาพที่มีเฉพาะพิกเซลดำและขาวและรูปภาพที่มีพิกเซลดำเทาและขาว)
Nerarith

2
จุดสำคัญของฉันคือรูปแบบไฟล์ที่ได้รับการยอมรับและได้รับการสนับสนุนเป็นอย่างดีที่สุดสำหรับความต้องการของคุณทั้งจากการบีบอัดและมุมมองการใช้งานของลูกค้า ยิ่งคุณค้นหาประเภทของช่องมากเท่าใดความเข้ากันได้ของผู้ใช้จะลดลง JPEG หรือ PNG น่าจะเหมาะกับความต้องการของคุณ ดูที่นี่สำหรับการเปรียบเทียบรูปแบบบางส่วน: users.wfu.edu/matthews/misc/graphics/formats/formats.html
Frank Thomas

@Nerarith ไม่มีอะไรดีไปกว่าการทดสอบหลายวิธีอย่างจริงจัง ลองหลายแหล่งที่มาของคุณลองหลายชนิดลองหลายระดับการบีบอัด JPG และแสดงผู้ชมหลายคนบนจอภาพหลายจอ JPG อาจเป็นคำตอบของคุณ หากเป็นการ์ตูนหรืออย่างอื่นที่มีสีเท่ากัน (ไม่คล้ายกัน) แสดงว่า PNG นั้นถูกต้อง
Christopher Hostage

ฉันไม่คิดว่า JPEG มีประโยชน์สำหรับ 1 บิตต่อพิกเซล แต่แน่นอน BMP หรือ PNG สามารถทำงานได้ IIRC รูปแบบไฟล์ 1 บิตส่วนใหญ่ใช้จานสีที่จัดทำดัชนีพร้อมสองรายการ ภาพ "สีเทา" เป็นรูปแบบเดียวกัน แต่มีจานสีมากขึ้น
Yorik
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.