How to check if an image contains an element I am searchig for
Arak Rachael
arakelthedragon at gmail.com
Wed Jun 16 18:51:49 EDT 2021
On Wednesday, 16 June 2021 at 23:44:02 UTC+2, Chris Angelico wrote:
> On Thu, Jun 17, 2021 at 7:35 AM Dan Stromberg <drsa... at gmail.com> wrote:
> >
> > On Wed, Jun 16, 2021 at 2:04 PM Barry <ba... at barrys-emacs.org> wrote:
> >
> > > >>> On Thu, Jun 17, 2021 at 6:06 AM Arak Rachael <arakelt... at gmail.com>
> > > wrote:
> > > >>>
> > > >>> Hi guys,
> > > >>>
> > > >>> I have an image from google maps to say and I need to check if it has
> > > road markings, in order to do that, I believe I need to change the effects
> > > on the image so the markings and road can be white or something and the
> > > things I don't need like cars, trees and so on to be black.
> > > >>>
> > > >>> images should contain only road surface and/or road markings (lines,
> > > zebras, stripes.
> > > >>>
> > > >>> Can anyone help me on this, I already have the crop code, I just need
> > > to check if the cropped part contains what I need.
> > > >> How well can you define the things you're looking for?
> > > >>
> > > >> https://xkcd.com/1425/
> > > >>
> > > >> ChrisA
> > > > Hi Chris,
> > > >
> > > > what do you mean?
> > >
> > > He means that image processing is a hard problem that requires expertise
> > > to solve.
> > >
> > > >
> > > > Here is the image, I need to separate the road and markings from the
> > > rest and divide the image into squares of 100x100 pixels, for each square I
> > > need to check if it contains a road and markings:
> > >
> > > Can you define road in terms of an algorithm that looks at the pixels?
> > >
> >
> > I think that XKCD may be a little out of date.
> It's not out of date. The task still requires a lot of effort - it's
> just that the effort is now "preparing a suitable corpus" rather than
> "figuring out how on earth to do this". Even with all the tools at our
> disposal, there's still a stark (and often surprising) distinction
> between the easy and the hard.
>
> For instance, calculating square roots is pretty hard to do by hand,
> but computers don't have any trouble with that. But "what's that song
> about blah blah blah" is incredibly difficult, and if you try to write
> your own tool to do that (rather than doing what most people would do,
> and type something into a search engine!), you'll find that it's far
> easier to just give the job to a human.
> > You could probably train a Deep Learning model to do this, if you have
> > enough prelabeled data with enough variation.
> That is, in fact, the exact difficulty.
> > And of course dividing a picture up into 100x100 squares is pretty easy if
> > you convert to ppm. Perhaps Pillow can do this too.
> Sure, but that's the trivially easy part. And probably not even all
> that helpful in the scheme of things.
>
> ChrisA
I understand your concerns. Actually I am doing image processing of satellite pictures for smart cars. I have been given the option to use InfranView and do it manually or create a Python script.
More information about the Python-list
mailing list