Из краткого описания того, что вы хотите достичь, похоже, вам было бы лучше настроить ваш исполняемый файл как услугу (используя Upstart или аналогичную), а затем запустить / остановить ее по мере необходимости на основе других условий которые требуют его запуска (или не запускаются).
Попытка запускать это как процесс в противном случае будет повлечь за собой захват PID или аналогичный, чтобы вы могли попробовать и закрыть демона, который вы начали, когда вы необходимо, с почти такой же сложностью, как установка файла конфигурации init, и без тонкостей, которые такие системы, как Upstart, дают вам такие элементы управления, как start / stop.
Я понял это. Когда-либо у изображения было другое выходное разрешение от некоторой причины (я не знаю почему). Таким образом, видя ширину и высоту изображения, я мог узнать x, y, w и h слева, сверху, справа и снизу и мог обрезать нужный объект.