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