sando o python PIL para transformar uma imagem RGB em uma imagem em preto e branco pu

Estou usando a Python Imaging Library para uma manipulação muito simples da imagem, mas estou tendo problemas para converter uma imagem em escala de cinza em uma imagem monocromática (preto e branco). Se eu salvar depois de alterar a imagem para escala de cinza (converter ('L')), a imagem será renderizada conforme o esperado. No entanto, se eu converter a imagem em uma imagem monocromática de banda única, isso me causará ruído, como você pode ver nas imagens abaixo. Existe uma maneira simples de levar uma imagem png colorida para uma imagem em preto e branco pura usando PIL / python?

from PIL import Image 
import ImageEnhance
import ImageFilter
from scipy.misc import imsave
image_file = Image.open("convert_image.png") # open colour image
image_file= image_file.convert('L') # convert image to monochrome - this works
image_file= image_file.convert('1') # convert image to black and white
imsave('result_col.png', image_file)