OpenVX предоставляет абстракции (через API) для ядер видения. В последнем справочном руководстве 1.2 перечислены текущие определенные функции.
Один шаг в моем приложении - поэтапное деление изображения. Я ищу такую функцию, как out(x,y) = in1(x,y) / in2(x,y)
. Похоже, что OpenVX не определяет API этой функции. Другой случай - это умножение пикселей на константу, например out(x,y) = in(x,y) * c
. К счастью, есть Pixel-wise Multiplication out(x,y) = in1(x,y) * in2(x,y) * scale
, который позволяет мне обойти мою реализацию. Но для этого всегда требуются два изображения.
Я знаю, что другой вариант - создать свой собственный узел. Но мне все еще интересно, почему такие функции не доступны в спецификации, в то время как другие подобные функции, такие как сложение и вычитание, есть.