putText() with high quality (Feature #3922)


Added by Robby Longhorn over 10 years ago. Updated over 10 years ago.


Status:Cancelled Start date:2014-09-26
Priority:Normal Due date:
Assignee:Robby Longhorn % Done:

0%

Category:-
Target version:-
Difficulty: Pull request:

Description

The result of putText() is of horrible quality.
Why does OpenCV not implement the option to put text in better quality.

I'm not talking about TTF support with antialiasing which would be a huge code.

But for me putText() is completely useless because the quality is really horrible.


History

Updated by Vladislav Vinogradov over 10 years ago

The putText supports different fonts, some of them looks very simple, some of them might look better (eg, FONT_HERSHEY_DUPLEX).

The putText function is mostly used for samples, where its quality is enough.
For application, which requires high rendering quality, it is better to use another libraries for such things as text rendering,
because it is not the main feature of OpenCV.

  • Status changed from New to Cancelled

Updated by Steven Puttemans over 10 years ago

Can you please add a picture and describe why this is horrible?
I am using it perfectly fine, showing correct text on the image matrix presented.

I am guessing you are applying JPEG compression when saving data which destroys the text, is that possible? Please elaborate on the problem.

  • Assignee set to Robby Longhorn

Also available in: Atom PDF