Hacer opacos los pixels transparentes

Por ejemplo, aquí expongo con imágenes mi problema. Crea una imagen con fondo blanco. Haz una selección en círculo y arrastra el contenido fuera de lugar, el fondo color negro aparecerá y con ello siguiente:
Hacer opacos los pixels transparentes-01.jpgHacer opacos los pixels transparentes-02.jpg

Lo que no quiero es que, aparezcan esos píxeles color gris en los bordes del círculo negro y el fondo blanco.

Ahora, si utilizo la opción perfeccionar borde (en el menú selección) con estos parámetros:
Hacer opacos los pixels transparentes-03.jpg

La selección queda algo mejor, pero siempre aparecen algunos píxeles grises.
Hacer opacos los pixels transparentes-04.jpg

En menor cantidad, pero da igual, aún aparecen.

Bien, claro que podría ajustar los niveles y esto se corrige por completo, pero eso sólo funciona con las imágenes en blanco y negro, pero que puedo hacer cuando tienen otros colores? Muchas gracias.

Ver sobre el tema y comentarios en el foro