深度学习技术图像处理技术入门(杨培文)学习问题总结

article/2025/7/10 23:18:46

第3章 数形结合——图像处理基础知识

  • 1:Windows 下ipython(jupyter notebook)中无法使用!ls的问题
  • 2:module 'tensorflow' has no attribute 'placeholder'
  • 3:优达学城行车记录仪数据集

1:Windows 下ipython(jupyter notebook)中无法使用!ls的问题

l_samp = !ls ./dataset/*vehicles/*/*

查看其输出结果就会显示:“ls” 不是内部或外部命令。
遂改成:

l_samp = %ls  “./dataset/*vehicles/*/*”

果不其然,他是不认这个通配符 * 的。
搜索一堆,找到glob模块。
于是:

l_samp = glob.glob(r"./dataset/*vehicles/*/*")

由于输出略有不同,在后面的代码也做相应更改

pd_SampClass = pd.DataFrame({"Sample" : l_samp, "Class"   : list(map(lambda x: M_ClassDict[x], list(map(lambda x: x.split("\\")[1], l_samp))))
})[['Sample', 'Class']]

成功解决

2:module ‘tensorflow’ has no attribute ‘placeholder’

import tensorflow as tf
mat_input = tf.placeholder(tf.float32)

使用tensorflow 中placeholder函数时会说模块中无此函数。
是因为此时我使用的是tensorflow2 版本
而书中使用的是1.X版本。
作者也在一开始就给我们提了醒。
1.1
为了解决这个问题我们需要使用以下代码:

import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()mat_input = tf.placeholder(tf.float32)

问题解决

3:优达学城行车记录仪数据集

书中给的两个数据集的链接无法下载或下载速度过慢。
给出我已经下载的两个数据集,并按照文中记录的路径格式放入在
dataset文件夹中。解压至项目所在地址即可。

链接:https://pan.baidu.com/s/11UPjJSXr8QLTv1svweTHiQ 
提取码:3tsf

http://chatgpt.dhexx.cn/article/oEqCMxNk.shtml

相关文章

数论 初等数论 北师大 张秀平 自学 学习 经验 视频 信息 奥赛 NOIP

姐妹篇详见https://blog.csdn.net/mrcrack/article/details/87897210 数论 初等数论 北师大 张秀平 自学 学习 经验 视频 信息 奥赛 NOIP 初等数论 全60讲 北京师范大学 视频教程 http://i.youku.com/i/UMTM5NzYwNDEy/videos?spma2hzp.8253869.0.0&order1&page1&am…

图论 北师大 张秀平 自学 视频 NOIP

姐妹篇:组合数学 北师大 张秀平 自学 视频 NOIP 请看https://blog.csdn.net/mrcrack/article/details/80562324 图论 北师大 张秀平 自学 视频 NOIP 共60讲。2018-8-16 13:53 体会,虽然在书中,图论篇幅不大,但视频同样有60讲&a…

组合数学 北师大 张秀平 自学 视频 NOIP

姐妹篇:图论 北师大 张秀平 自学 视频 NOIP 请看https://blog.csdn.net/mrcrack/article/details/80563165 组合数学 北师大 张秀平 自学 视频 NOIP 共60讲。2018-7-29 21:09 学习本视频之前,有几个没想到: 没想到能学到递推关系&#xf…

c++语言设计五子棋游戏,C++实现五子棋游戏

搜索热词 三子棋、五子棋之类的游戏,非常简单,对于初学者来说是一个不错的练手的小项目,以前用C语言写过三子棋游戏。最近在看C++,所以就想到在三子棋的基础上利用C++语言实现五子棋游戏。 主要功能: 有3个模式:0表示退出、1表示电脑vs玩家、2表示玩家vs玩家。 当一局完成…

Connect Four四子棋c++程序 - 用户交互(1)

文章目录 回顾用户交互 回顾 上一个博客里我们只是简单地显示了一个窗口,这次我们把主要的游戏逻辑给它加进去。这一部分里我们要做的任务有: 控制帧率:即每秒渲染多少帧;用户交互:处理用户的鼠标点击事件&#xff1…

三子棋游戏(超级详解,附加电脑下棋优化)

目录 前言 一,游戏规则 二,游戏步骤 三,游戏实现 3.1游戏构思和框架 3.2 棋盘的初始化和打印 3.3 玩家和电脑下棋的实现 3.4 判断输赢 3.5 游戏平局 3.6 游戏头文件game.h 四,电脑下棋优化 五,游戏总代码 …

C语言_三子棋游戏

在这篇博客中,我将从头到尾整理三子棋游戏的代码,争取能将这个小游戏里面包含的细节能全整理出来。为什么要整理呢?因为我觉得如果不看任何参考能用C出一个小游戏,是一件蛮厉害的事情,要做到这件事情,需要对…

十年前开发的平板游戏:HyllCube 三维四子棋游戏,获得了全国一等奖

昨天,无意间翻到了本科时候的一个视频。 那是在 2011 年 9 月,那时刚升大三,我(打酱油)和另外三位童鞋组队参加了第四届 Intel 杯全国大学生软件创新大赛,开发了 HyllCube 三维四子棋游戏。最终&#xff0c…

人机对战初体验:Python基于Pygame实现四子棋游戏

人机对战初体验—四子棋游戏 继去年3月人机大战引发全球瞩目以来,围棋AI(人工智能)再度引发跨领域的关注:一个叫Master的围棋AI,几天时间,面对中日韩顶尖职业围棋选手,已取得60胜0败的恐怖战绩&…

三子棋小游戏

今天我们来看看三子棋小游戏吧! (代码量有点多对于我小小白) so分为多文件形式 test.c : 测试三子棋游戏(调用其他两个) main函数 game.h :三子棋游戏的函数声明 game.c :游戏函…

c++三子棋游戏程序

c编写三子棋游戏程序&#xff08;修改宏定义N&#xff0c;可变成四子棋、五子棋、六子棋....)&#xff0c;代码如下&#xff1a; //c小练习——编写三子棋游戏程序 #include<iostream> #include<cstdlib> #include<time.h> using namespace std; #define N …

三子棋游戏思路

今天用C语言来模拟一个三子棋游戏。 总共大概分为五部 1.构建一个菜单出来&#xff0c;让玩家可以选择是否进行游戏。 2.打印棋盘&#xff0c;通过对二维数组的运用&#xff0c;打印一个N*N的棋盘&#xff0c;主要是用空格将棋盘初始化&#xff0c;并将棋盘的框架打出。 3.…

【C语言】三子棋游戏详解

目录 一、三子棋的游戏规则 二、基本流程 三、实现步骤 3.1打印菜单 3.2 创建并初始化棋盘 3.3 打印棋盘 3.4 玩家落子 3.5 电脑落子 3.6 判断输赢 四、游戏演示 五、完整代码 一、三子棋的游戏规则 三子棋也就是经常玩的井字棋&#xff0c;游戏分为双方对战&#xff…

JAVA安卓植物大战僵尸主题四子棋游戏

前言 这里使用安卓最基本的API实现双人四子棋游戏&#xff08;无AI&#xff09;&#xff0c;开发语言为java&#xff0c;开发环境为Android Studio 2.1.2&#xff0c;目标SDK版本为24&#xff0c;最低为15&#xff1b;界面采用植物大战僵尸主题&#xff0c;图片资源来源于网络&…

三子棋游戏

目录 一、三子棋游戏简介 二、三子棋游戏创建文件 三、三子棋游戏设计 1.主菜单的创建 2.棋盘设计 四、三子棋游戏结果 五、代码源 一、三子棋游戏简介 三子棋是黑白棋的一种。三子棋是一种民间传统游戏&#xff0c;又叫九宫棋、圈圈叉叉、一条龙、井字棋等。将正方形对角线…

人机对战初体验—四子棋游戏

一、实验介绍 1.1 实验内容 实验利用Python模拟AI和玩家进行四子棋游戏&#xff0c;利用游戏实验Pygame库&#xff0c;为游戏提供界面和操作支持。AI算法借用蒙特卡洛搜索树思想。通过设置AI的难度系数&#xff0c;即AI所能考虑到的未来棋子的可能走向&#xff0c;从而选择出最…

Pygame——AI重力四子棋

突然奇想&#xff0c;什么时候可以自己实现一个机器对战的小游戏&#xff0c;但一直不敢去尝试&#xff0c;直到偶尔发现了重力四子棋的规则&#xff0c;有限的空间棋盘正好可以拿来练手。 有关下棋AI的算法&#xff0c;说来说去也就那么几种&#xff0c;随机蒙特卡罗方法、UC…

C语言简单游戏编程入门之四子棋

运行截图 源代码 #include<stdio.h> #include<stdlib.h> /*四子棋1.在一个6行7列的棋盘中2.玩家1和玩家2依次交替下子3.每次下子落于棋盘可能达到的最下方4.先四子相连为胜5.棋盘已满且无四子相连为平局 *//*定义常量*/ //行数 #define ROW 7 //列数 #define C…

基于Python实现四子棋游戏

1. 实验介绍 1.1 实验内容 实验利用 Python 模拟 AI 和玩家进行四子棋游戏&#xff0c;利用游戏实验 Pygame 库&#xff0c;为游戏提供界面和操作支持。AI 算法借用蒙特卡洛搜索树思想。通过设置 AI 的难度系数&#xff0c;即 AI 所能考虑到的未来棋子的可能走向&#xff0c;…

运用Python——劳拉下棋_四连环游戏_重力四子棋游戏(代码与游戏判定)

导航 运用Python——爬虫_网易云音乐热评 运用Python——游戏_四子棋_劳拉下棋 文章目录 导航1.游戏规则2.玩法分析3.部分详解第一部分&#xff1a;初始化第二部分&#xff1a;棋盘显示第三部分&#xff1a;玩家输入第四部分&#xff1a;运行第五部分&#xff1a;胜利判断 4.完…