alguns consertos

This commit is contained in:
2023-09-18 12:24:05 -03:00
parent 35aaf31ba7
commit 4ea131299a
17 changed files with 14 additions and 108 deletions

View File

@@ -1,8 +1,5 @@
from wand.image import Image
from static.image_helper import ImageHelper
def box_blur_image_separable(image, blurred_image, radius_x, radius_y):
pixels = image.get_pixels()
blurred_pixels = blurred_image.get_pixels()
@@ -37,33 +34,23 @@ def save_image(file_stream):
file.write(file_stream.read())
file.close()
class ImageService:
def __init__(self):
pass
def box_blur_image(self, img, radius):
temp_path = 'temp_image.png'
img.save(temp_path)
with Image(filename=temp_path) as img:
img.blur(radius, 2)
blurred_temp_path = 'blurred_temp_image.png'
img.save(filename='blurred_temp_image.png')
return blurred_temp_path
with Image(filename=img) as image:
image = image.blur(radius, 0)
image = image.blur(0, radius)
return image
def get_simple_image(self):
with ImageHelper.SimpleImage as img:
img = ImageHelper.SimpleImage
simple_image = 'simple_image.png'
img.save(filename='simple_image.png')
return simple_image
with open("./static/small-image.png", "rb") as file:
return file.read()
def get_big_image(self):
with ImageHelper.BigImage as img:
img = ImageHelper.BigImage
big_image = 'big_image.png'
img.save(filename='big_image.png')
return big_image
with open("./static/big-image.png", "rb") as file:
return file.read()
def save_image(self, img):
save_image(img)