Если оператор sobel привязан к процессору, вы не получите никакой выгоды от нескольких потоков, поскольку python не использует преимущества нескольких ядер.
Возможно, вы могли бы выделить несколько процессов, хотя я не уверен, будет ли это практичным для работы с одним изображением.
10 секунд не похоже, чтобы тратить много времени. Если вас беспокоит время, поскольку вы будете обрабатывать много изображений, тогда может быть проще запустить несколько процессов, и каждый процесс будет иметь дело с отдельным подмножеством изображений.