mirror of
https://github.com/option8/greenscale.git
synced 2025-01-14 02:30:20 +00:00
python script to convert .gray to .bin
This commit is contained in:
parent
f97996499d
commit
0eb98b1ea9
16
greenscale.py
Normal file
16
greenscale.py
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
import sys
|
||||||
|
|
||||||
|
data = sys.stdin.read()
|
||||||
|
mybytearray=bytearray(data)
|
||||||
|
|
||||||
|
import struct
|
||||||
|
|
||||||
|
#output = open('output.bin', 'wb')
|
||||||
|
|
||||||
|
for row in range(48/2): # because we to 2 rows at a time
|
||||||
|
for x in range(40):
|
||||||
|
nibble1 = mybytearray[2*row*40 + x]
|
||||||
|
nibble2 = mybytearray[(2*row + 1)*40 + x] * 16
|
||||||
|
pixel = nibble1+nibble2
|
||||||
|
pixel = struct.pack("B", pixel)
|
||||||
|
sys.stdout.write(pixel)
|
Loading…
x
Reference in New Issue
Block a user