Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

OpenCV2 直方图均衡化

OpenCV2 直方图均衡化

直方图的均衡化我们先来看看原图的直方图我们发现高亮区域的像素点很少,主要像素点集中在中低亮度区域我们先设置一个阈值,也就是图中的那根粉色的线,当某一亮度值的像素点的个数低于这个值时,我们认为这些像素点是无关紧要的。灰度图的亮度值范围是0-255,若亮度值为1的像素点的个数低于阈值,我们可简单的把亮度为1的像素点的亮度全设为0,同理,我们从高往低找,若亮度值为254的像素点的个数低于阈值,我们可以把这些像素点的亮度设为255这样我们可以从小到大,从大到小分别...
OpenCV2 颜色识别

OpenCV2 颜色识别

在这个例子中,我们开始选定一种颜色,并设置一个阈值然后把图片中和所选颜色的差别在阈值中的点标定出来在这个例子中,主要要注意这两点:1. OpenCV与QT的结合,包括Mat 与 QImage 的转换2. 我们使用了类来实现此功能,创建了一个单例模式的类首先我们创建一个简单的图形界面,使用的是QT创建处理图像用的类#ifndef COLORDETECTOR_H_#define COLORDETECTOR_H_#include <opencv2/core...
C语言程序判断计算机的CPU大小端

C语言程序判断计算机的CPU大小端

如何判断一台计算机的CPU是大端还是小字端对齐呢?那么首先得了解何为大端,何为小端,明确一下概念。所谓大端模式,是指字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中。小端格式:与大端存储格式相反,在小端存储格式中,低地址中存放的是字数据的低字节,高地址存放的是字数据的高字节。那么如何使用C语言程序判断CPU是大端还是小端对齐呢?有几个方法:方法一:直接使用看变量的内存值,这里需要使用一些调试技巧。#include<stdio.h>...
Android Training - 创建一个简单的用户界面

Android Training - 创建一个简单的用户界面

Android程序的图像用户界面使用一个层级结构View和ViewGroup对象构成。View对象一般是button或者text field这些UI部件,ViewGroup对象是不可见的视图容器,定义了子视图的布局,比如一个网格布局或者一个垂直列表。Android 提供一个XML词汇表对应View和ViewGroup的子类,所以你可以在XML中使用层次结构的UI元素来定义你的UI。上图显示了ViewGroup是怎么组成布局的分支和包含其他View对象的。在...
Android Training - 建立你的第一个应用程序

Android Training - 建立你的第一个应用程序

欢迎来到Android训练教程,这里你能找到一系列课程,这些课程帮助你建立非常棒的Android应用程序,在多样化的框架主题中有最佳的实践。每一课都使用代码片段和简单的代码解释解决一个问题或者实现一个功能所必须的步骤。第一部分我们会教一些基础,如果你是一个Android新手,你需要按照顺序一课一课的学习,让我们开始建立第一个应用程序吧。建立你的第一个应用程序欢迎加入Android应用程序开发!这个课程教你怎么建立第一个应用程序。你将学到怎么创建一个Andr...
Android Training - 创建一个Android工程

Android Training - 创建一个Android工程

一个Android工程包含所有代码文件。Android SDK工具可以帮助我们很容易的建立一个Android工程,建立好的工程包含了默认的文件夹和文件。这个课程教我们怎么用Eclipse创建一个工程,或者通过命令行使用SDK工具创建工程。提示:你必须已经安装好了SDK,使用eclipse的话必须安装了ADT插件,如果没有,你需要先看看Installing the Android SDK这个教程。使用eclipse创建工程1. 在工具栏中点击这个图标建立新的...
Android Training - 运行你的程序

Android Training - 运行你的程序

如果你安装前一课程创建了一个Android工程,那么这个工程中已经包括了默认的"Hello World"代码,并且可以马上运行这个程序了。要怎么运行程序依靠两个东西:你是否拥有Android设备和你是否使用Eclipse。这节课程教你怎么安装并运行你的程序到真实设备和模拟器中。用eclipse和命令行都可以实现。在运行程序前,你必须知道一些Android项目的文件结构:AndroidManifest.xml这个清单文件描述了程序的基本特征,定义了程序包括的...
Shell退出和退出状态基本语法

Shell退出和退出状态基本语法

exit 命令被用来结束脚本,就像C 语言一样,他也会返回一个值来传给父进程,父进程会判断是否可用。每个命令都会返回一个exit 状态(有时候也叫 return 状态). 成功返回 0, 如果返回一个非 0 值,通常情况下都会被认为是一个错误码.一个编写良好的UNIX命令,程序,和工具都会返回一个0 作为退出码来表示成功,虽然偶尔也会有例外. 同样的,脚本中的函数和脚本本身都会返回退出状态.在脚本或者是脚本函数中执行的最后的命令会决定退出状态.在脚本中,e...
Shell转义符基本语法

Shell转义符基本语法

转义() :转义是一种引用单个字符的方法.一个具有特殊含义的字符前边放上一个转义符()就告诉shell 这个字符失去了特殊的含义. 值得注意的是,在某些特定的命令和工具中,比如echo和sed, 转义符往往会起到相反的效果, 它反倒有可能引发出这个字符特殊的含义.[root@ www.linuxidc.com ]# echo hello!hello![root@ www.linuxidc.com ]# echo -e x yxty[root@ www.li...
<< 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 >>