-
利用opencv将jpg或bmp图片转换成灰度文本程序,以及opencv学习代码
通过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图形库。
- 2022-08-18 10:32:27下载
- 积分:1
-
button_led_device.c
通过开发板上的按键来控制板子上特定灯的亮灭
16.LED操作
16.1 需求
加载驱动模块时,点亮所有的灯;
卸载驱动模块使,关闭所有的灯;
16.2 硬件特性
GPC1_3:输出1,开灯,输出0,关灯
GPC1_4:输出1,开灯,输出0,关灯
16.3 驱动框架设计
在驱动模块的入口函数,打开灯
在驱动模块的出口函数,关闭灯
16.4 内核提供的标准的GPIO操作的API
gpio_request:用于向内核申请GPIO资源
gpio_direction_output:设置GPIO为输出
gpio_direction_input:设置GPIO为输入
gpio_set_value:设置GPIO管脚的状态
16.5 代码实现
- 2022-06-20 11:58:02下载
- 积分:1
-
在任意数量的变量中找到一组任意数量的线性方程组的解的矩阵。
这里有一个程序: 鉴于 m 个变量 n 个线性方程,这个程序发现解矩阵,然后解释为状态方程的解 (如果可能) 或告诉是否有无穷多解。
- 2022-02-01 18:34:34下载
- 积分:1
-
qt 各种编程实例分析
qt 各种 编程实例分析 LINUX,安卓,源码,随书源码 适合初学者
- 2022-03-19 19:12:33下载
- 积分:1
-
raw socket
udp RAW SOCKET EXAMPLE
UDP Raw socket的例子..怎么创建一个raw socket 怎么发送UDP包..怎么过滤包.
- 2022-02-21 14:13:14下载
- 积分:1
-
ALSA播放wav音频代码
东方钰的播放源代码。本设计思路:先打开一个普通wav音频文件,从定义的文件头前面的44个字节中,取出文件头的定义消息,置于一个文件头的结构体中。然后打开alsa音频驱动,从文件头结构体取出采样精度,声道数,采样频率三个重要参数,利用alsa音频驱动的API设置好参数,最后打开wav文件,定位到数据区,把音频数据依次写到音频驱动中去,开始播放,当写入完成后,退出写入的循环。经测试能够使用
- 2022-04-22 07:37:06下载
- 积分:1
-
他的医院计划的系统
要安排医生 HIS 系统 (医院信息管理系统)。HospitalSchedule_1.09.zip
- 2022-07-25 00:09:24下载
- 积分:1
-
unix环境高级编程第二版源码
unix环境高级编程第二版源代码:在UBUNTU下进行APUE的代码编译的话,需要改动的地方很多,尤其是ubuntu12.04下,内核升级到3.0后。
一 首先进行一些改动,将工作区间改变,修改MAKE文件以为编译打基础
http://blog.csdn.net/dycwahaha/article/details/2300938
(一)作者提供的编译方法的实现
README文件中给出的编译方法如下:
To build the source, edit the Make.defines.* file for your system and set WKDIR to the pathname of the tree containing the source code. Then just run "make". It should figure out the system type and build the source for that platform utomatically.
参照该方法,我将源码的编译分为三步。整个步骤都是在root超级用户下进行的,如果其他用户没有权限进行编译,可以通过su命令切换到超级用户。
第一步,编辑Make.defines.*文件。由于我所使用的操作系统是FreeBSD6.1,所以应该编辑文件Make.defines.freebsd。其实,编辑该文件的内容主要是修改其中的WKDIR,即我们源码所在文件夹的绝对路径名。原文件中WKDIR=/home/sar/apue.2e,我们可以根据我们实际文件夹所在的位置进行相应的修改。我的apue.2e文件夹直接放在/home下了,所以我将WKDIR修改为WKDIR=/home/apue.2e。其余内容不用修改,保存修改后的文件。
&n
- 2022-03-06 22:59:40下载
- 积分:1
-
自己实现的FTP客户端
实现FTP登陆ftp服务器,上传下载文件以及目录,可递归上传目录;可更改目录,删除和创建目录,可设置数据传输模式等等,功能齐全通俗易懂。
- 2022-01-25 21:32:31下载
- 积分:1
-
Linux窗口程序设计--Qt4精彩实例
Linux窗口程序设计--Qt4精彩实例源码,适合初学者,内容详细Linux窗口程序设计--Qt4精彩实例源码,适合初学者,内容详细且能运行编译
- 2022-01-27 17:53:04下载
- 积分:1