Another update from ingydotnet^djgoku
This commit is contained in:
parent
91df62d461
commit
948b86eafa
7604 changed files with 108452 additions and 22726 deletions
10
Task/Image-convolution/J/image-convolution-1.j
Normal file
10
Task/Image-convolution/J/image-convolution-1.j
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
NB. pad the edges of an array with border pixels
|
||||
NB. (increasing the first two dimensions by 1 less than the kernel size)
|
||||
pad=: adverb define
|
||||
'a b'=. (<. ,. >.) 0.5 0.5 p. $m
|
||||
a"_`(0 , ] - 1:)`(# 1:)}~&# # b"_`(0 , ] - 1:)`(# 1:)}~&(1 { $) #"1 ]
|
||||
)
|
||||
|
||||
kernel_filter=: adverb define
|
||||
($m)+/ .*&(,m)&(,/);._3 m pad
|
||||
)
|
||||
Loading…
Add table
Add a link
Reference in a new issue