Делает любой знает, как обрезать изображение (uiimage или cgimage). Обрезкой я означаю программно обрезать к непрозрачным границам изображения. Таким образом, если у меня есть изображение ниже:
это уступило бы:
Суммируйте все строки и все столбцы изображения. Вы получите два массива, в вашем примере выглядящие следующим образом:
3 1 5 0
0 1 1 3 2 1 1 0
Тогда первый ненулевой слева и последний рядом с правым - это место, где вы должны обрезать, в каждом направлении.