[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gstreamer-devel
Subject:    Re: gst-plugins-vision, a library for machine vision camera interfaces
From:       Josh Doe <josh () joshdoe ! com>
Date:       2017-09-29 12:29:03
Message-ID: CAJnipd4b8dcMx7mx1cd334SMcNy-XrkJq2aLRGrG0NDDOyq3fw () mail ! gmail ! com
[Download RAW message or body]

Ha, what are the odds.

I have a love-hate relationship with National Instruments, but seem to
use them a lot, so that's probably the most mature, however they are
Windows only. I probably most enjoy IMPERX, but they are also Windows
only. Matrox is the newest plugin and I don't like their licensing
structure, but they do support Linux. I like how EDT gives the source
for their library, and they support Linux, but don't really use them
very much. EPIX supports Linux but I'm not a fan of their software. We
use Euresys Picolo (analog) cards quite a bit and have no issues, and
it supports Linux as you know, and since you have a build I'd probably
suggest trying that out. Active Silicon, BitFlow, and Teledyne DALSA
all support Linux as well, however we don't use those much at all.

For Euresys they have the Grablink DualBase card which should capture
those sources. You might find the videolevels element useful as it
will scale GRAY16_* to GRAY8 for display purposes.

I'd be happy to accept any patches or help in any way I can to get you going.

-Josh


On Wed, Sep 27, 2017 at 6:23 PM, Juan Robles <filosangrante@gmail.com> wrote:
> Hi Josh,
>
> You won't believe it, but a couple of hours before you posted this, I was
> checking out the repository and trying to build some of the plugins in Linux
> just to check if any of them would work better than the other for my
> GRAY16_LE source. This morning I went back to the repository and found you
> had committed almost two years of work. Awesome!
>
> With some small fixes to the CMake files (maybe now this is fixed), I was
> able to properly build the Euresys plugin for GStreamer 1.8.3 , but haven't
> been able to test it as I still have to purchase the pci-e capture card.
>
> So, now that I have you here, what plugin do you think is the most mature
> for a CameraLink project where I'll need to capture two GRAY16_LE sources
> (base configuration) with Linux?
>
> Thanks a lot for your work, probably it will save me a lot of trouble.
>
>
> Juan
>
> 2017-09-26 20:58 GMT+02:00 Josh Doe <josh@joshdoe.com>:
>>
>> I've mentioned this a few times over the past few years, but thought
>> I'd let the community know that I've created a set of plugins for
>> interfacing with machine vision camera interfaces. This includes
>> interfaces like Camera Link, CameraLink HS, CoaXPress, GigE Vision,
>> HSLink, LVDS, USB3 Vision, as well as more mainstream interfaces like
>> analog (NTSC, PAL, RS-170, RS-343), DVI, FireWire IIDC1394, HDMI, and
>> SDI. Manufacturers represented include Active Silicon, BitFlow, EDT,
>> EPIX, Euresys, IDS, IMPERX, Matrox, National Instruments, and Teledyne
>> DALSA. Most of these require physical hardware such as a PCIe
>> framegrabber, however some like NI and Matrox support GigE Vision and
>> USB3 Vision using the expected interfaces but will require a license
>> to use.
>>
>> You can find the source here:
>> https://github.com/joshdoe/gst-plugins-vision
>>
>> And I also provided Windows binaries:
>> https://github.com/joshdoe/gst-plugins-vision/releases
>>
>> Many of these plugins should also work on Linux without much effort,
>> though I've not tried building any of them for years so I'm sure
>> there'd be some work. Of course on Linux I'm sure Aravis does a better
>> job at GigE Vision and USB3 Vision, and even better are open source.
>>
>> The quality of the plugins varies considerably, as I'm the only one
>> working on them and some plugins get more attention than others. I'm
>> sure the community interested in these plugins is rather small but
>> wanted to bring it everyone's attention.
>>
>> Thanks,
>> -Josh
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel@lists.freedesktop.org
>> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic