Canny edge detector: Difference between revisions

Line 790:
load'canny.ijs'
edges =: canny image
</lang>
Image uploads [temporarily?] blocked; here is upper left corner of detected edges:
<lang j>
toa =: 3 : 0
min =: <./(,y)
max =: >./(,y)
palette =: ' .*:o&8#@'
img =: (#palette)*(y-min)%(max-min)
img =: <."0 img
img =: 9|"0 img
img ({"0 1) palette
)
40{. 80{."1 toa image5
...........
.... ......
... ..... .....
... ............
.... ...... ..... .
... .. . . .. ... &
... .. . .. .. &
.. .. .... & &&&
... . .. . & &
.. . ...... & &&
.. . && && &&&
. . .. . &&&&&& &&&&
. .. . . && &&&&&&&&&
. . ... . &
. .. . . &
. * . .. .. **** &
. ** . ... .. **** ** ...
. ** ** . ** *** . ..
. .. * * .. ****** . **** .. .
. ... ** ** ... ***
. . * * @@@@ * ... .. **
*** @@ @@ * . . *
*** * @ @ * . .. * .. ......
** ** **** @@ @@ * .... * . .... ...
* **** ** @ @@ . * * . . .
** ** ** @ @@ * .. * . ..
* * * @ @ * .. * ... ..
* * ** * @ @ * . * . .
* *** * * @ @ * * ..
* ** **** @ @ * * ...
* ** * @ @ * * ..
. * ** @ @ . * * ....
 
</lang>