Ask Your Question
0

How would I format my string in opencv java to implement next line via putText?

asked 2015-06-17 06:45:20 -0600

muithi gravatar image

updated 2015-06-17 06:52:39 -0600

I have formated my string to be output via putText() as follows;

String predictedResult = "1. Name :"+resultRetrieved[4] + "\r\n"+ "2. ID :"+resultRetrieved[5] + "\r\n";

in putText() I pass

predictedResult

and I expect to have these two lines

  1. Name: Joseph Mwema
  2. ID: IDTEST001

but I end up having this one liner

Name: Joseph Mwema?? ID: IDTEST001??

How can I get this fixed? I am developing my application using java. Someone kindly show me how to do this correctly?

edit retag flag offensive close merge delete

Comments

1

putText() does no linefeed, for 3 lines of text, you need 3 putText calls(at digfferent x,y locations).

also, it can handle only a small ascii subset, for any unrecognized char you get a '?',

berak gravatar imageberak ( 2015-06-17 06:48:02 -0600 )edit

Oh! let me try with 3 putText() functions.

muithi gravatar imagemuithi ( 2015-06-17 06:54:35 -0600 )edit

1 answer

Sort by ยป oldest newest most voted
0

answered 2015-06-17 07:29:35 -0600

muithi gravatar image

updated 2015-06-18 01:54:10 -0600

berak gravatar image

Thank you berak. That did the trick. I actually did this and now I have the 2 lines as I wanted. Thanks a bunch.

double fontScale = 2;
Scalar color = new Scalar(fontScale);
Point pointXY1 = new Point(10, 10);
Point pointXY2 = new Point(10, 30);

putText(imgMat, "Name  :"+resultRetrieved[4], pointXY1 , FONT_HERSHEY_PLAIN, 0.8, color, 1, CV_AA, false);
putText(imgMat, "ID     :"+resultRetrieved[5], pointXY2 , FONT_HERSHEY_PLAIN, 0.8, color, 1, CV_AA, false);
edit flag offensive delete link more

Comments

you can use the '10101' button to format code nicely here ;)

berak gravatar imageberak ( 2015-06-18 01:54:42 -0600 )edit

Noted. Thanks for the heads up. Much appreciation.

muithi gravatar imagemuithi ( 2015-06-18 02:03:29 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2015-06-17 06:45:20 -0600

Seen: 913 times

Last updated: Jun 18 '15