Patreon Logo 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 Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Title: Image Processing Programs
Cedron 24 May 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 25 Jun 2019
Thanks for such an excellent share! I got valuable information here..Thank you!
Cedron 26 Jun 2019
I appreciate you letting me know.
lindagriffithh 6 Jul 2019
Not easy for me, but thank you! I'm still new to programming!
Do you advise me to use YoloV3?
Cedron 7 Jul 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 Logo Patreon. Plain Donations: PayPal Logo 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