# Documentation Improvement Required

**URL:** <https://forum.opencv.org/t/documentation-improvement-required/8344>\
**Category:** Site Feedback\
**Created:** [April 9, 2022, 7:48pm UTC](https://forum.opencv.org/t/documentation-improvement-required/8344 "2022-04-09T19:48:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dinobots](https://avatars.discourse-cdn.com/v4/letter/d/71c47a/32.png) [@dinobots](https://forum.opencv.org/u/dinobots)\
**Post date:** [April 9, 2022, 7:48pm UTC](https://forum.opencv.org/t/documentation-improvement-required/8344/1 "2022-04-09T19:48:46Z")

</div>

I grew up learning Basic and moved onto pascal at school and learnt Perl for my programming projects…

But OpenCV is a different beast, especially in java it lacks in as comprehensive documentation, as do most things now compared to say modules on Perldoc!

It would be nice if more sample code existed and in cross language format and better generated documentation, by going back into the code and adding more Doxygen annotations.

Programming should be fun and more accessible, to those without paying $1,000+ on a course!

Discrimination and elitism just because the documentation isn’t self explanatory.

---

<div class="post-metadata">

**Author:** ![Steve\_in\_Denver](https://avatars.discourse-cdn.com/v4/letter/s/eada6e/32.png) [@Steve\_in\_Denver](https://forum.opencv.org/u/Steve_in_Denver)\
**Post date:** [April 12, 2022, 6:15pm UTC](https://forum.opencv.org/t/documentation-improvement-required/8344/2 "2022-04-12T18:15:21Z")

</div>

One way you can give back to the (free, BTW) project is to contribute documentation. As you encounter things that aren’t documented well, maybe consider writing up what you learned in a tutorial / sample code and contributing it to the project.
