在pycharm中打开图像

时间:2018-07-22 09:58:17

标签: image pycharm

我正在尝试使用以下代码在Pycharm中打开图像:

import cv2
from matplotlib import pyplot as plt
img=cv2.imread('d:\google.jpg')
plt.imshow(img)
plt.show()

d:\中有一张图片,是Google徽标。

之后,我尝试编译thr代码,并收到以下错误消息:

Traceback (most recent call last):
File "C:/Users/�����/PycharmProjects/untitled4/h.py", line 2, in <module>
from matplotlib import pyplot as plt
File "C:\Python27\lib\site-packages\matplotlib\pyplot.py", line 71, in <module>
from matplotlib.backends import pylab_setup
File "C:\Python27\lib\site-packages\matplotlib\backends\__init__.py", line 16, in <module>
line for line in traceback.format_stack()
File "C:\Python27\lib\site-packages\matplotlib\backends\__init__.py", line 18, in <genexpr>
if not line.startswith('  File "<frozen importlib._bootstrap'))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xf9 in position 17: ordinal not in range(128)

请帮助:)

1 个答案:

答案 0 :(得分:0)

您的代码为我工作。

查看您的堆栈跟踪,发现错误atan2内。

您应该重新安装软件包,然后查看错误是否消失。

尝试:

My sql query is 

$stmt = $db->prepare('INSERT INTO blog_members (bio) 
                        VALUES (:bio) 
                      WHERE username='.$_SESSION['username'].'') ;
$stmt->execute(array(':bio'=> $bio));
?>                                        
 <input type="text" name="bio" id="bio" class="form-control input-lg" placeholder="Your Name" value="<?php if(isset($error)){ echo htmlspecialchars($_POST['bio'], ENT_QUOTES); } ?>" tabindex="1">

    <p><input type='submit' name='submit' value='Submit'></p>
</form>