0

The goal of an edge detection algorithm is identifying pixels that belong to an edge of an object in an image ...

The rest of the sentence should say something along the lines of "and point them out by ..." - but "point out" seems too informal.

Pointing out is also the wrong phrase because the pixels don't need to actually be "displayed" to some user at all, and most likely will just be used as information for some next step.

So the word/phrase I am looking for should not imply something visual, but informative.

2
  • You could also consider the term "marked" (or graded). First, the pixels are graded as to their edginess, then a heuristic selects candidates to be part of a possible boundary. For you see, you really don't know if a specific pixel is an "edge" (which flagging does, since it is binary: the flag is on or off), until it is successfully part of a boundary--and determining boundaries usually comes after the pixels have been given a relative weight as to their being an edge (gradient and directionality for that area). There are canned Fourier transforms that do this, but you're probably in school.
    – F.E.
    Commented Apr 12, 2014 at 17:36
  • @F.E. yeah "marked" would probably be fine as well, but I like "flagged" more. FYI I'm using the Sobel method for edge detection (blog post).
    – jcora
    Commented Apr 12, 2014 at 22:50

4 Answers 4

2

Flag might be useful. It's a bit of an 'old skool' programming term but seems appropriate.

The goal of an edge detection algorithm is identifying pixels that belong to an edge of an object in an image and flagging them with ...

1
  • I don't know how I managed to miss that. Thanks!
    – jcora
    Commented Apr 12, 2014 at 16:26
1

How about 'and identifying them by...'?

2
  • Well it wouldn't really be correct, semantically speaking, because the algorithm does not identify the pixels by coloring them black or white, it colors them black or white after they have been identified by some method (this is what the actual algorithm is for, the coloring part is just visualization.)
    – jcora
    Commented Apr 12, 2014 at 22:47
  • @akled 'Identify' has different meanings. I could 'identify' you as a mad scientist. I would do that by listening and speaking to you. It would be the result of a discovery on my part. That is one meaning of identify. However, if I were a clerk in Orwell's Ministry of Peace, I could 'identify' all those members of the armed forces whose political views were already deemed suspect by placing a marker on their files. In this case I am not discovering something but recording something. This latter is the 'identify' I think you need.
    – WS2
    Commented Apr 13, 2014 at 8:52
0

What about emphasise or underline meaning:

Give special importance or prominence to (something) in speaking or writing:

0

I think the proper word is "Indicate". It does not sound like much on its own which tells you how well it flows in use.

"The goal of an edge detection algorithm is identifying pixels that belong to an edge of an object in an image and indicate them so they may be kept in the buffer for later reference." See, doesn't hurt a bit.

The next choice might be "highlight" if you really need them to stand out to the algorithm.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .