题目 |
CNN卫星图像识别 |
一、项目内容 题目:通过使用 tensorflow框架,选取卫星图片数据集airpalne和lake,使用卷积神经网络对卫星图像进行图像分类以及识别。 数据集如下: airplane:
lake:
代码如下:import tensorflow as tf import numpy as np import matplotlib.pyplot as plt %matplotlib inline import glob #使用glob获取图片的路径 #获取所有图片的路径 all_images_path = glob.glob('.class/*/*.jpg') #*代表匹配所有的文件名以及所有文件 all_images_path[:5] all_images_path[-5:] 对所有图片的路径进行乱序排序 import random random.shuffle(all_images_path) all_images_path[:5] all_images_path[-5:] 标签转换 label_to_index = {'airplane':0, 'lake':1} |
使用Python图像处理与识别
最新推荐文章于 2024-04-21 02:09:00 发布