Я решил проблему размещения разных размеров, связав только распределение вывода и установив распределение ввода из кода Java.
Я нашел решение в ответе на Stackoverflow, но не могу найтиссылка сейчас.Но я отправил вопрос несколько часов назад со сценарием с аналогичной структурой.
Кодирование функций для нескольких отрисовок, чтобы избежать дублирования
Распределение входных данных определяется как свойствов скрипте
rs_allocation inputImg
Это устанавливается из Java либо путем установки поверхности в буфер и вызова:
inputAllocation.ioReceive()
Или путем вызова:
yourScript.setAllocationName(inputImage);