title: How can I put a degree symbol (º) on an OpenCv Video?
body: <p>I made a program which make a HUD over a video, getting info from sensors and plotting the results on the video frames, refreshing every frame, and for representing degrees (inclination) I need to plot a degree symbol, but what I get it's 2 symbols ("??") in the video show. I search through this site and others too. I can't do it!!!! please, I don't know what to do, it's just that little thing that I can't do it.</p>
  
  <p>This is the beginning of my program:</p>
  
  <pre><code>import cv2
  from random import *
  import numpy as np
  from PIL import Image
  
  capture = cv2.VideoCapture(r"e:\Usuario\Desktop\HUD\Videos\Car.mp4")
  out = cv2.VideoWriter('HUD.avi',cv2.VideoWriter_fourcc('M','P','4','2'), 25, (1280, 720))
  </code></pre>
  
  <p>and this is the line that i need put the symbol</p>
  
  <pre><code>cv2.putText(frame, (str(data[3]) + "º"), (275,690),font,0.7,(255,255,255),1)
  </code></pre>
  
  <p>data it's a variable who save the values from a function, everything works perfectly, it just that symbol!!!! y try many things and no one can help me.</p>
  
  <p>in this lines show the video just for check, also my program write it in a directory...</p>
  
  <pre><code>out.write(frame)
  cv2.imshow("Testing", frame)
  </code></pre>
  
  <p>I got python 3.5.3 and windows 10 if that information it's useful for you. And i repeat, it's not the program, it just the way that i'm trying to plot the degree symbol, thats the only problem here, thanks!!!</p>