Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
Image Processing Programs
Cedron May 24, 2019
For those of you interested in image processing programming. [Sarc On]Gosh, how could that possibly be useful in writing a game?[Sarc Off]

I have posted a couple of programs over at the Gambas One forum. Both are in support of answers I've given at DSP.stackexchange.


The first let's you measure angles of edges quite accurately in an image.

https://forum.gambas.one/viewtopic.php?f=4&t=707

https://dsp.stackexchange.com/questions/58226/auto-detection-of-rotation-angle-on-arbitrary-image-with-orthogonal-features


The second is intended to find the areas of a photo that are in focus, but the main takeaway is the ability to turn a photo into what appears to be a drawing.

https://forum.gambas.one/viewtopic.php?f=4&t=711

https://dsp.stackexchange.com/questions/58341/after-advice-about-detecting-focus-quality-of-objects-in-a-photo-detected-using


You don't need to install Gambas to look at the code. The source files are plain text and located in a hidden directory called ".src". You do need to install it to run the programs. (PPA: gambas-team/gambas3) It is open source, this message ain't spam, it's a favor to you.

Ced
pragatisatpute Jun 25, 2019
Thanks for such an excellent share! I got valuable information here..Thank you!
Cedron Jun 26, 2019
I appreciate you letting me know.
lindagriffithh Jul 6, 2019
Not easy for me, but thank you! I'm still new to programming!
Do you advise me to use YoloV3?
Cedron Jul 7, 2019
I have never used YoloV3, nor am I familiar with it, so I can't make a recommendation either way. There are many paths to learning programming (and image processing), and not knowing where your are at or where you want to go with it, I can't make any recommendations there either.

I'm an experienced programmer and a mathematician, so I like to do things my own way. I've "reinvented many wheels", "improved many wheels", and used others' "wheels". Which to do depends on circumstances and "the cost" of using pre-existing "wheels".

For rapid desktop application development in Linux, I can whole-heartedly recommend Gambas. It's open source. The downside is that it isn't that widely used, nor cross-platform. Since it is a BASIC dialect, it is quite easy to learn, yet it is very very rich. Rich enough that it is my preferred platform. I can always write a C shared library and call it easily if needed.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.