ฉันกำลังสร้างข้อมูลสุ่มและพยายามแปลงเป็นภาพ PNG โดยใช้:
head -c 1MB < /dev/urandom | hexdump -e '16/1 "_x%02X"' | sed 's/_/\\/g; s/\\x //g; s/.*/ "&"/' | tr -d "\"" | display -depth 8 -size 1000x1000+0 rgb:-
คำสั่งนี้แสดงภาพสีเทาที่มีพิกเซล RGB อยู่เสมอ ผมทำอะไรผิดหรือเปล่า ?
เป้าหมายสุดท้ายของฉันคือการสร้างภาพอย่างน้อยหนึ่งภาพด้วยข้อมูลแบบสุ่ม
กำหนด "สุ่ม" ค่าเฉลี่ยแบบภาพของกลุ่มของค่า RGB แบบสุ่มจะมีแนวโน้มเป็นสีเทาหลังจากทั้งหมด
—
สัญลักษณ์แทน
นั่นคือสิ่งที่ฉันคิด แต่ฉันไม่สามารถยืนยันทฤษฎีนี้ได้เนื่องจากทุกภาพมีลักษณะเกือบเหมือนกัน
—
pxoto
15 ปีที่แล้วฉันทำสิ่งที่คล้ายกันในระดับพื้นฐาน (Chipmunk Basic เพื่อเฉพาะเจาะจง) ฉันมีหน้าต่างกราฟิกขนาดเล็กและเอาท์พุทพิกเซลของสีแบบสุ่มไปยังตำแหน่งสุ่ม ผลที่ได้คือภาพที่เปลี่ยนแปลงตลอดเวลาซึ่งยังคงเหมือนเดิมตลอดเวลา - เหมือนสีคงที่ในทีวีแบบเก่า มันไม่ได้จริงๆสีเทา แต่คงสี
—
สัญลักษณ์ตัวแทน
ฉันจัดการเพื่อสร้างแบบคงที่ แต่ภาพส่วนใหญ่ยังคงเป็นสีเทา
—
pxoto