Is Dlib Internally Tied to RGB, or Can It Support Arbitrary Image Channels? #3148
Replies: 5 comments 2 replies
-
|
You can use |
Beta Was this translation helpful? Give feedback.
-
|
Hello Adrià, Thank you for the clear and detailed explanation. This completely clarified my doubt. I would also like to thank you for your continued support and for always being so helpful and cordial in these discussions. This makes a huge difference for everyone who works with dlib. Sincerely, Alexandre. |
Beta Was this translation helpful? Give feedback.
-
|
I remember a long time ago I used that input layer paired with the This is the first time I got it to work. I got too excited that I recorded it. After some tuning, it worked much better: https://x.com/arrufatio/status/1176146507436716033 I think that loss layer was my first serious contribution to dlib. |
Beta Was this translation helpful? Give feedback.
-
|
I saw the video! |
Beta Was this translation helpful? Give feedback.
-
|
Yeah Adria does great work :D |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello!
I am evaluating the possibility of using Dlib with multispectral/hyperspectral images instead of traditional RGB images.
Currently,
dlib::input_rgb_imageworks with 3-channel RGB images. My question is the following:Would it be possible to create an equivalent class, for example
dlib::input_45_channels_image, capable of processing images with 45 spectral bands, and then use the rest of the Dlib infrastructure with little or no additional modifications?More specifically, if I:
Would Dlib continue to work transparently, or are there parts of the library that explicitly assume RGB images and therefore require additional modifications?
In other words, does support for an arbitrary number of channels depend only on the network input layer, or are there other components such as training pipelines or inference code that would also need to be adapted?
If anyone has experience using Dlib with multispectral or hyperspectral imagery, I would also be interested in learning about any limitations encountered and what modifications were required.
Thanks for all
Beta Was this translation helpful? Give feedback.
All reactions