INNER CODE UNIT · Python

process_dither_mask

McDevon/taxman-engine · Scripts/process_dither_mask.py:34

def process_dither_mask(input_image_path, output_image_path):
    width, height, values, _ = image_data(input_image_path)

    output_image = Image.new(
        mode=('L'), size=(width, height))
    output_pixels = output_image.load()
    for y in range(0, height):
        for x in range(0, width):
            output_pixels[x, y] = max(values[x, y], 1)
    output_image.save(output_image_path)


def main():
    usage = f'usage: {sys.argv[0]} <input_image> <output_image>'
    parser = OptionParser(usage=usage)

    (options, args) = parser.parse_args()
    if len(args) < 2:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…