Я так понимаю, что картинки у вас имеют форму квадрата, а вы хотели бы сделать вокруг фон прозрачный.
Делать программно я не уверен что это в принципе возможно без каких либо артефактов в изображении. (если только картинки не векторные, но опять же, есть уверенность что у вас растр).
Так вот, единственный выход, это инструмент волшебная палочка, в любом более менее нормальном графическом редакторе, и простое вырезание фона + лёгкая доводка краёв кисточкой с прозрачностью.