mirror of
https://github.com/pret/pokemon-reverse-engineering-tools.git
synced 2026-03-21 17:24:42 -05:00
gfx: direct png-to-1bpp
This commit is contained in:
parent
125a58fb9a
commit
7fa921eb65
|
|
@ -1418,6 +1418,19 @@ def export_1bpp_to_png(filename, fileout=None):
|
|||
w.write(f, px_map)
|
||||
|
||||
|
||||
def export_png_to_1bpp(filename, fileout=None):
|
||||
image = png_to_1bpp(filename)
|
||||
|
||||
if fileout == None:
|
||||
fileout = os.path.splitext(filename)[0] + '.1bpp'
|
||||
|
||||
to_file(fileout, image)
|
||||
|
||||
def png_to_1bpp(filename):
|
||||
image, palette = png_to_2bpp(filename)
|
||||
return convert_2bpp_to_1bpp(image)
|
||||
|
||||
|
||||
def mass_to_png(debug=False):
|
||||
# greyscale
|
||||
for root, dirs, files in os.walk('./gfx/'):
|
||||
|
|
@ -1609,6 +1622,9 @@ if __name__ == "__main__":
|
|||
elif argv[1] == 'png-to-2bpp':
|
||||
export_png_to_2bpp(argv[2])
|
||||
|
||||
elif argv[1] == 'png-to-1bpp':
|
||||
export_png_to_1bpp(argv[2])
|
||||
|
||||
elif argv[1] == '2bpp-to-lz':
|
||||
if argv[2] == '--vert':
|
||||
filein = argv[3]
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user