Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Q: What are the Kernel Numbers available for the GetKernel function?

I want to use the GetKernel function but there is no info on the Kernel Number
that should identify a predefined kernel, along with it's Family and Size.

In the Reference Manual, it just says "A number of predefined matrices are
available for each type and size.", but what their Kernel numbers are is
not explained.
Also in the User Manual, several kernels are shown for for each family, but
there's no mention of a numbering scheme (Instead a textual id is used, e.g.
W/Edge, W/Image, SW/Edge, etc ).

So if anyone has some Kernel Number overview that he wants to share, it'd
be greatly appreciated.

Jan Stout
0 Kudos
Message 1 of 4
(3,892 Views)
Jan -

I was able to find a list of kernels along with their number.  In the NI Vision for LabVIEW help, go to the IMAQ GetKernel VI help, scroll to the bottom and look under Details.  There should be a sentence "Refer to Kernels for a list of predefined kernels used in NI Vision" - click on the link and it goes to a list of kernels with corresponding numbers.

Hope this helps!

Greg Stoll
Vision R & D
National Instruments
Greg Stoll
LabVIEW R&D
0 Kudos
Message 2 of 4
(3,640 Views)

hi, why 7*7 is the max value,  there is no 9*9 and more ??

0 Kudos
Message 3 of 4
(2,417 Views)

Hi Jan,

1. You can get link to the different kernels available in detail section for IMAQ GetKernel VI help.

I have used many times different Kernels that are non standard. 

You simple create a matrix in text and use IMAQ BuildKernel VI.

I use this Technic for more target specific Kernels

 

Hope that helps.

 

 

Amit Shachaf
0 Kudos
Message 4 of 4
(2,403 Views)