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 [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
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 <[hidden email]>: I've mentioned this a few times over the past few years, but thought _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
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 <[hidden email]> 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 <[hidden email]>: >> >> 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 >> [hidden email] >> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel > > > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel > gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |