登录
首页 » Linux编程 » 利用opencv将jpg或bmp图片转换成灰度文本程序,以及opencv学习代码

利用opencv将jpg或bmp图片转换成灰度文本程序,以及opencv学习代码

于 2022-08-18 发布 文件大小:2.30 MB
0 205
下载积分: 2 下载次数: 1

代码说明:

通过opencv读写JPG和BMP图片(分别对应文件夹JPG,BMP),将其转换成灰度或RGB文本形式,然后可以通过PGPLOT画图,恢复原来图片。 test文件夹是学习代码,入门必备。 以上编译方式在test文件夹下的源程序drawing.c最后标注了。 对于需要pgplot库的,编译如下: gcc -c a.c f77 -o a a.o -lcpgplot -lpgplot -lX11 记住在编译前,确保安装opencv,pgplot图形库。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • ns2 模拟器
    网络模拟器 (NS-2) 的安装说明a.下载 NS 2 安装文件: http://www.isi.edu/nsnam/dist/ns-allinone-2.27.tar.gzb.保存上述文件: C:cygwinc.现在通过单击桌面上 cygwin 快捷方式来打开 cygwin 窗口d.为了提取 NS 安装文件中,转到的位置在哪里安装文件存储,通过下面的命令:cd c:裁谈会 cygwin /e.提取文件:通过以下命令提取安装文件:gzip — — d ns-allinone-2.27.tar.gz焦油 — — xvf ns-allinone-2.27.tar通过上面的命令将 ns-allinone-2.27 名称创建的目录f.从提取的文件安装软件包:要执行的命令:裁谈会 ns-allinone-2.27经过上述步骤:./ 安装此命令将启动安装 NS2 的过程。IMP 注: 如果在过程中,你得到一个提示说"包 diffmissing 做你想要继续,请按 Y 键继续或 N 退出。如果所有上述步骤后在安装不应该有任何错误NS2。如果在任何情况下如果你得到一条错误消息说那包丢失,它意味着所以你要安装那些那些软件包在安装时跳过通过再一次做安装的程序包。g.验证 NS2:移到包含 NS 2(i.e.ns-2.27) 的文件夹,然后键入以下命令./ 验证这将测试 NS2 安装与预定义的示例。注 (IMP):常见的错误和准则:1) 它总是倾向于作为普通用户安装这个软件。2) 检查在提示符下使用的显示设置:startx这将打开一个 x 服务器窗口。现在打开 cygwin 的另一个实例和错误:2.1) 同时测试脚本: 如果出现以下错误:bash::ns:: 找不到命令::.Bashrc 文件更新不需要。意
    2022-05-16 08:13:23下载
    积分:1
  • 基于Qt的简易计算器 for Linux
    在Linux下用Qt做的简易的计算器,实现了基本的加减乘除,删除,输入错误提示。可以移植到嵌入式Linux上
    2023-06-10 17:00:03下载
    积分:1
  • Linux下基于TCP/IP协议的文件传输
    通过TCP/IP的文件传输系统,实现服务器端和客户端之间网络文件的收发。
    2022-11-17 05:00:03下载
    积分:1
  • 在 qt 离散度的 WidgetKeyboard GUI
    在 qt 离散度的 WidgetKeyboard GUI 程序:-这是英语的双语语音键盘程序,孟加拉语言尺 Qt.It 是一新型的键盘驱动程序。该项目在 linux 平台上运行,有几个其他小的节目,如 KeyBoardDialog、 UseKeyBoardDialog 等
    2023-08-23 08:35:04下载
    积分:1
  • 粘接 + 视觉证明。
    想要尝试做 eth 粘接时视觉化地显示......与 udp 数据包和 eth 头。eth 的标题是什么?以太网帧开始后的 7 个八位字节序言和 1 个八位字节开始帧分隔符 (SFD),这两个国家是包络帧的以太网数据包的一部分。[c] 之前,快速以太网帧的这一部分的火线位模式是 10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101011。[4]: 4.2.5 和 3.2.2 因为个八位字节是节首先传送最高有效位,相应的十六进制表示形式是 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0xD5。SFD 是 8 位 (1 字节) 的值标记的结束的序言部分,这是一个以太网数据包的第一个字段,并指示的以太网帧起始位置。SFD 后紧接着按目的地是一个以太网帧的第一个字段的 MAC 地址。SFD 具有价值 171 (10101011 二进制记数法),这最低有效位第一次作为传输 213 (0xD5)。[4]: 3.1.1 和 3.2 节序言部分的以太网数据包由 56 位 (7 字节) 模式的交替的 1 和 0 的位,使设备在网络上很容易地发现新的传入帧组成。SFD 旨在打破这种格局和信号的实际帧开始。
    2022-07-17 13:54:24下载
    积分:1
  • ftp 代理源码 c语言
    实现了被动模式和主动模式的ftp代理,运行于Linux下,调试已通过,可以在Linux上搭建服务器,在window下运行ftp客户端,访问代理所用的ip。
    2022-02-05 03:01:41下载
    积分:1
  • VANET Tcl代码
    资源描述并;车辆Ad Hoc网络(VANET)是车辆之间的相互通信网络并部署在路边的单位。他们分享有关交通信息安全和信息娱乐。网络中节点间的通信通过将车辆分为集群增强。集群的设计考虑到集群规模和地理跨度对质量有重要影响沟通的,这样的设计是受媒体访问控制(苹果)在数据链路层的操作无线信道条件下的物理层,也由于移动性的车辆。
    2022-01-26 06:36:29下载
    积分:1
  • linux c 贪吃蛇小游戏
    主要有3个.c文件 ,源码有注释,比较简单但是蛮有趣的,对以后在linux下做开发有促进作用。希望喜欢贪吃蛇小游戏的码农们,来看看源代码,可以给出一点意见啦。
    2022-02-11 17:54:45下载
    积分:1
  • 在C++构建
    下面是一个简单的数据挖掘类Stopwords;
    2022-07-27 19:29:32下载
    积分:1
  • TCP Client
    这是C中的TCP客户端代码,此代码将创建一个套接字,以便通过服务器和客户端都同意的端口号与服务器通信;
    2022-05-28 20:54:20下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载