想问问这个代码能不能在pycharm运行(pythonz小白..)

    xiaoxiao2025-05-04  41

    @想问问这个代码能不能在pycharm运行(pythonz小白…)

    import matplotlib.pyplot as plt import tensorflow as tf image_raw_data = tf.gfile.FastGFile("./path/to/picture/timg.jpg", 'rb').read() with tf.Session() as sess: img_data = tf.image.decode_jpeg(image_raw_data) print(img_data.eval()) plt.imshow(img_data.eval()) img_data = tf.image.convert_image_dtype(img_data, dtype=tf.float32) resized = tf.image.resize_images(img_data, [300, 300], method=0) print(resized.get_shape()) plt.imshow(resized.eval()) encode_image = tf.image.encode_jpeg(img_data) with tf.gfile.GFile('./path/to/picture/timg_output.jpg', 'wb') as f: f.write(encode_image.eval()) croped = tf.image.resize_image_with_crop_or_pad(img_data, 1000, 1000) plt.imshow(croped.eval()) plt.show() flipped = tf.image.flip_up_down(img_data) transposed = tf.image.transpose_image(img_data) adjusted = tf.image.random_brightness(img_data, 0.5) adjusted = tf.image.adjust_contrast(img_data, -5) adjusted = tf.image.adjust_saturation(img_data, 5) adjusted = tf.image.random_saturation(img_data, 1, 10) adjusted = tf.image.per_image_standardization(img_data) batched = tf.expand_dims(img_data, 0) boxes = tf.constant([[[0.05, 0.05, 0.7, 0.9], [0.2, 0.3, 0.9, 0.8]]]) result = tf.image.draw_bounding_boxes(batched, boxes) plt.imshow(result[0].eval()) plt.show()

    运行的时候会出现

    Traceback (most recent call last): File "C:/Users/11648/.PyCharmCE2019.1/config/scratches/scratch_1.py", line 1, in <module> import matplotlib.pyplot as plt ModuleNotFoundError: No module named 'matplotlib'

    求大神解答 拜谢!!

    最新回复(0)