es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Python Pycasso es un programa que permite mezclar baldosas rectangulares.

Estoy usando pycasso para encriptar una imagen y me preguntaba si alguien sabe cómo ingresar rectángulos en lugar de cuadrados para el slice_size.

from pycasso import Canvas
img = 'input.jpeg'
slice_size = 200
seed = 'seed'
pycasso = Canvas(img, slice_size, seed)
pycasso.export(mode='scramble', path='image_output.png')

Gracias de antemano

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Desafortunadamente, slice_size debe ser un cuadrado. Esto se debe a que pycasso divide la imagen en rejillas de tamaño igual, con las dimensiones determinadas por slice_size. Si slice_size fuera un rectángulo, las rejillas no serían uniformes y darían como resultado una salida desigual. Por lo tanto, no es posible ingresar rectángulos como slice_size en pycasso.

Comments are closed.