使用OpenCV图像的Feed开始

贝尔纳多·戈

目前,我正在为Inception v3提供以下测试:

image_data = tf.gfile.FastGFile(image_path, 'rb').read()
softmax_tensor = sess.graph.get_tensor_by_name('final_result:0')

predictions = sess.run(softmax_tensor, \
                         {'DecodeJpeg/contents:0': image_data})

但是,相反,我需要先裁剪图像,然后再将其提供给CNN,因此我使用的是读取和裁剪矩阵。但是,如果我这样做,则无法将其用作image_data,因为它期望使用jpeg二进制文件。

贝尔纳多·戈

通过使用PIL代替OpenCV解决。可以直接输入它,并且绘图功能似乎比我在OpenCV中使用的要好。

img = Image.open(tstImg)
image = img.resize((1936, 1296), Image.ANTIALIAS)
crop_img = image.crop((x, y, x+x_adds, y+y_adds))
predictions = sess.run(softmax_tensor, {'DecodeJpeg:0': crop_img})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Google Feed API从RSS Feed加载图像?

来自分类Dev

使用OpenCV分割图像

来自分类Dev

使用rss feed中的php获取图像

来自分类Dev

使用Angular从Google Feed API获取图像

来自分类Dev

使用phprets从rets feed下载图像

来自分类Dev

使用rss feed中的php获取图像

来自分类Dev

使用Angular从Google Feed API获取图像

来自分类Dev

无法使用OpenCV加载图像

来自分类Dev

使用OpenCV扭曲/校正图像

来自分类Dev

OpenCV使用python识别图像

来自分类Dev

使用OpenCV OCR锐化图像

来自分类Dev

使用OpenCV OCR锐化图像

来自分类Dev

使用OpenCV扭曲/校正图像

来自分类Dev

如何使用OpenCV图像遮罩

来自分类Dev

使用AngularJS从<description> RSS feed中提取图像

来自分类Dev

使用AJAX / jQuery刷新图像-> image_feed.php代码?

来自分类Dev

使用python opencv从zip加载图像

来自分类Dev

如何使用OpenCV显示PGM图像

来自分类Dev

在python中使用OpenCV分割图像

来自分类Dev

使用OpenCV的Tesseract OCR的预处理图像

来自分类Dev

使用Opencv提取图像的公共部分

来自分类Dev

使用opencv检测图像中的文本

来自分类Dev

使用OpenCV移位图像内容

来自分类Dev

使用opencv进行图像边缘平滑

来自分类Dev

如何使用OpenCV对齐多个相机图像

来自分类Dev

使用OpenCV(Python)拼接多个图像

来自分类Dev

如何使用OpenCV删除图像中的文本

来自分类Dev

在OpenCV上使用SVM训练图像

来自分类Dev

使用Python在OpenCV中删除图像