title: ValueError: Tensor conversion requested dtype int32 for Tensor with dtype float32 while using tf.image.crop_to_bounding_box
body: <p>I am trying to crop a image depending on the bounding box. </p>
  
  <pre><code>bbox = [{'width': '500', 'ymin': '125', 'depth': '3', 'xmax': '387', 'xmin': '29', 'height': '375', 'ymax': '245'}]
  
  ymin = float(bbox['ymin'])/float(bbox['height'])
  ymax = float(bbox['ymax'])/float(bbox['height'])
  xmin = float(bbox['xmin'])/float(bbox['width'])
  xmax = float(bbox['xmax'])/float(bbox['width'])
  
  total_height = tf.convert_to_tensor(ymax_int -  ymin_int)
  total_width = tf.convert_to_tensor(xmax -  xmin) 
  ymin =  tf.convert_to_tensor(ymin)
  xmin  = tf.convert_to_tensor(xmin)
  
  img=mpimg.imread(filename)
  img = tf.convert_to_tensor(img)
  image = tf.image.crop_to_bounding_box(img,  ymin,  xmin,  total_height, total_width)
  </code></pre>
  
  <p>I am getting the following error:</p>
  
  <pre><code> ValueError: Tensor conversion requested dtype int32 for Tensor with dtype 
     float32: 'Tensor("Const_7:0", shape=(), dtype=float32)'
  
     Const_7:0 is ymin
  </code></pre>
  
  <p>Any help on how to fix this is appreciated</p>