title: Error when printing on an image using OpenCV putText
body: <p>I am trying to print text on an image (<code>cv::Mat</code>) using <code>cv::putText</code></p>
  
  <pre><code>string text = "Funny text inside the box";
  int fontFace = FONT_HERSHEY_SCRIPT_SIMPLEX;
  double fontScale = 2;
  int thickness = 3;  
  cv::Point textOrg(10, 130);
  cv::putText(img, text, textOrg, fontFace, fontScale, Scalar::all(255), thickness,8);
  </code></pre>
  
  <p>But this results in an access violation error at runtime. While </p>
  
  <pre><code>cv::putText(img, "text", textOrg, fontFace, fontScale, Scalar::all(255), thickness,8);
  </code></pre>
  
  <p>results in "???text" being printed on the image. Any idea what could be going wrong?</p>