Gallery
Instagram
Flickr
Pinterest
DaveCOLLIER
DevelopmentPages
Edge Detect
by Lines
Description
My software for Edge Detect By Line
The rationale for the approach this page takes is elaborated on Edge Detection Scripts.
The software looks at detecting edges from an image, based upon the concept of lines, the idea being that a line delineates an edge.
Different images and parts of images are different. Some have very stong contrast in brightnesses and others less so, some are more delineable from their contrasting hues, some from a contrast in colour saturation. The software therefore has paramaters in the selections to the right of the colour-picker, that enable experiments to be undertaken on a given photo, to see what works best for the job in hand.
The coding scripts used by this page are all client-side Javascript. It works reasonably fast, I am optimising all the time, could be faster though because of the volume of data being handled. Pushing the processing to the server does not seem all that helpful, though as with all my software I am constantly experimenting.
or alternatively image url apply
  – see copyright notice
......
This page requires HTML5 – and Javascript your browser version is too old for this page to work for you or you have Javascript switched off.
line colour RGB        
set line colour:
Download Settings
Load Saved Settings File:
adjacent pixels constitute a line
Edge lines determined:
No. of brightness breaks
No. of hue breaks
Include colour name check
Minimum brightness difference
Brightness/hue/colourname check relationship
and or
Clean to thin lines
Join up gaps
Remove floaters and spurs
pixels spread on output
Image Rendering:
Auto
Crisp Edges
Smooth
High Quality
Pixellated
Image rendering is controlled via CSS. The options are CSS image-rendering variables, some of them produce identical results to others in some cases.
Image Smoothing Enabled on Paint
Formula for calculating brightness:
......