소프트웨어 개발/Python

InMemoryUploaded 파일 -> 수정 -> 모델 저장

늘근이 2016. 1. 1. 13:23

from skimage import data, io, filters, color
from scipy import misc

 

image = io.imread(image)

 

//작업 후, filtered_image로 넘김.

 

filtered_image = Image.fromarray(filtered_image_arr)
   
    file_name = str(image)
    misc.imsave(file_name, filtered_image)
    img = Image.open(file_name)
    image_string = StringIO.StringIO()
    img.save(image_string, 'PNG')
    newFile = InMemoryUploadedFile(image_string, None, file_name, 'image/png', image_string.len, None)    
    return newFile

 

 

한글불가, 굉장히 비효율적인 코드인데 어쨌든 이게 지금까지는 솔루션