Ask Your Question

Rhapsodus's profile - activity

2019-10-17 17:23:53 -0600 marked best answer Using SuperResolution with a Lepton 3.5 PureThermal 2

Greetings all, I have been having difficulty with the OpenCV superres namespace. Mostly with the SetInput coming from a uvc video camera. In the open cv examples there is a small app which maps a video FrameSource to the SueprResolution class through the call SetInput. Calling Next frame results in a cv::Mat which gets shown through imshow. I have no issues with this part. My issues involve the FrameSource itself not talking to the hardware correctly. As a sanity check I used cheese and can see through the camera just fine. The included pictures may make more sense.

As seen by cheese: https://ibb.co/ByB9wgH As seen by OpenCV: https://ibb.co/mzcZ4Q0

Opencv has no issue with the Lepton 2.5, so is there a way to specify the pixel format in the parameter to createFrameSource_Camera or createFrameSource_Video ? If not, can I use my own 'frame' for processing by super resolution? As in, pass in my own cv::Mat or pixel* to SetInput that comes from a Ros Image Transport topic? It would be useful to run SuperResolution on a networked stream... Such as: ThermalImageCallback(const sensor_msgs::ImageConstPtr& msg as input into SuperResolution

    v4l2-ctl --list-formats
    ioctl: VIDIOC_ENUM_FMT
Index       : 0
Type        : Video Capture
Pixel Format: 'UYVY'
Name        : UYVY 4:2:2

Index       : 1
Type        : Video Capture
Pixel Format: 'Y16 '
Name        : 16-bit Greyscale

Index       : 2
Type        : Video Capture
Pixel Format: 'GREY'
Name        : 8-bit Greyscale

Index       : 3
Type        : Video Capture
Pixel Format: 'RGBP'
Name        : 16-bit RGB 5-6-5

Index       : 4
Type        : Video Capture
Pixel Format: 'BGR3'
Name        : 24-bit BGR 8-8-8

Has anyone else had luck getting a flir lepton working with opencv processed into superresolution?

2019-10-17 17:23:53 -0600 received badge  Scholar (source)
2019-10-10 14:56:26 -0600 received badge  Teacher (source)
2019-10-10 11:56:03 -0600 received badge  Self-Learner (source)
2019-10-10 11:45:49 -0600 answered a question Using SuperResolution with a Lepton 3.5 PureThermal 2

I managed to get this working and the way to use your own buffer from an image, network feed, or any other source is to

2019-09-19 13:18:14 -0600 asked a question Using SuperResolution with a Lepton 3.5 PureThermal 2

Using SuperResolution with a Lepton 3.5 PureThermal 2 Greetings all, I have been having difficulty with the OpenCV super