
This could be an option:
https://github.com/openpnp/openpnp/wiki/DetectCircularSymmetry#referencestripfeeder
DetectCircularSymmetry
stage itself is super robust, the vision programming in the
ReferenceStripFeeder is not. For
instance, it does not remove/mask areas where the part pockets are
which may lead to misdetects in auto setup. This should not happen
in routine (feed & pick) vision.--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/5e527d4f-a432-4643-abd2-c32b6e9a4a1en%40googlegroups.com.

But did you try with this one (that I suggested)?
https://github.com/openpnp/openpnp/wiki/DetectCircularSymmetry#referencestripfeeder
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/5b8c286d-8064-4779-b11b-073bb65e9240n%40googlegroups.com.
> I never could get DetectCircularSymmetry to work
Did you test before or after you calibrated the camera i.e. after
you got the Units per Pixel right? I'm asking because the
DetectCircularSymmetry pipeline does rely on these heavily.
> To be honest, I find it cumbersome to specify geometric
parameters in pixels, rather than distances.
If you are referring to the DetectCircularSymmetry pipeline, there
should be no such thing necessary. The min/max diameter is
controlled by the calling code, your changes are futile.
Unfortunately, I see that the GUI user feed-back introduced lately,
does not work in this case. I will fix that. However, this
GUI issue does not affect the function of the stage, and again
points to Units per Pixel being wrong.
If after fixing Units per Pixel it still does not work,
I would be very interested in getting your raw images. Enable the
ImageWriteDebug stage that comes
immediately after the ImageCapture stage.
It then saves the images in your $HOME/.openpnp2/org.openpnp.vision.pipeline.stages.ImageWriteDebug
directory.
Thanks for helping with testing!
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/60b3c3c5-3d48-48a9-a712-d7909964a3cbn%40googlegroups.com.
Oh, and please post your camera's Units per Pixel.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/5409cb05-61bb-48b1-959a-db2a5a1e32acn%40googlegroups.com.


DetectCircularSymmetry is agnostic to the tape color.
https://github.com/openpnp/openpnp/wiki/DetectCircularSymmetry
_Marl
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/b68db3bb-ce3d-427a-bc3c-3c28ec66f099n%40googlegroups.com.
Unfortunately, there is no such automatism for the
ReferenceStripFeeder.
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/a51daae8-1984-41ce-a41f-f43bd2006ddcn%40googlegroups.com.