参考原文:C++产生随机数  (整数)

C++在图片特定区域之外产生随机数,避开正则表达式,可以分为两种情况。

第一种:在某个数之前生成随机数;第二种,生成随机数,加上某个数,然后截断;第三种,指定范围内生成随机数;

1.在某个数之前生成随机数

int Thres; //产生[0, dis)之间的随机数,注意不包括dis
printf( "%d\n", Random( Thres ) );

2.在两个数之间生成随机数

int Random(int m, int n)
{int pos, dis;if (m == n){return m;}else if (m > n){pos = n;dis = m - n + 1;return rand() % dis + pos;}else{pos = m;dis = n - m + 1;return rand() % dis + pos;}
}

测试代码:

int TestRand(int argc, _TCHAR* argv[])
{srand((int)time(NULL));//用于随机 随机种子int m = 7;int n = 23;for (int i = 0; i < 100; ++i){float f = Random(m, n);std::cout << f << std::endl;}return 1;
}

产生浮点数随机数

C++:C++在图片特定区域之外产生随机数相关推荐

  1. python二维图颜色函数_通过python改变图片特定区域的颜色详解

    通过python改变图片特定区域的颜色详解 首先让我祭出一张数学王子高斯的照片,这位印在德国马克上的神人有多牛呢? 他是近代数学的奠基人之一,与牛顿, 阿基米德并称顶级三大数学家,随便找一个编程语言的 ...

  2. 基于 OpenCV 与 Java 两个语言版本实现获取某一图片特定区域的颜色对比度

    本文目录 一.什么是对比度 二.什么是颜色直方图 三.如何通过RGB计算颜色对比度 什么是HSV.Lab颜色空间 四.OpenCV代码 五.Java代码 5.1 平滑处理 5.2 完整代码 一.什么是 ...

  3. python 提取出图片特定区域的平均rgb值

    首先原图如下:需要提取出十字架顶端的四个圆区域带颜色的平均rgb值,如果是白色的就不参与计算 import cv2 import numpy as np import imagesize from P ...

  4. python改变图像颜色_通过python改变图片特定区域的颜色详解

    首先让我祭出一张数学王子高斯的照片,这位印在德国马克上的神人有多牛呢? 他是近代数学的奠基人之一,与牛顿, 阿基米德并称顶级三大数学家,随便找一个编程语言的数学库,里面一定有和他名字相关的一堆函数. ...

  5. python改图片颜色_通过python改变图片特定区域的颜色详解

    首先让我祭出一张数学王子高斯的照片,这位印在德国马克上的神人有多牛呢? 他是近代数学的奠基人之一,与牛顿, 阿基米德并称顶级三大数学家,随便找一个编程语言的数学库,里面一定有和他名字相关的一堆函数. ...

  6. 转: 通过Servlet生成验证码图片

    孤傲苍狼 只为成功找方法,不为失败找借口! javaweb学习总结(九)-- 通过Servlet生成验证码图片 一.BufferedImage类介绍 生成验证码图片主要用到了一个BufferedIma ...

  7. Java Web学习总结(6)——通过Servlet生成验证码图片

    2019独角兽企业重金招聘Python工程师标准>>> 一.BufferedImage类介绍 生成验证码图片主要用到了一个BufferedImage类,如下: 创建一个DrawIma ...

  8. javaweb学习总结(九):通过Servlet生成验证码图片

    一.BufferedImage类介绍 生成验证码图片主要用到了一个BufferedImage类,如下: 创建一个DrawImage Servlet,用来生成验证码图片 1 package gacl.r ...

  9. 通过Servlet生成验证码图片 (转孤傲苍狼)

    一.BufferedImage类介绍 生成验证码图片主要用到了一个BufferedImage类,如下: 创建一个DrawImage Servlet,用来生成验证码图片 1 package gacl.r ...

最新文章

  1. java连接kafka api_Kafka-JavaAPI(Producer And Consumer)
  2. java 模板引擎_Spring Boot 如何快熟整合Thymeleaf模板引擎
  3. Matlab xlim ylim zlim函数
  4. 高通推出骁龙870 5G移动平台:7nm工艺 摩托罗拉首发
  5. 随想录(网站api的设计)
  6. android遍历图片,Android获取手机所有图片并显示
  7. 难道我们就是那0.0000001%
  8. 【优化预测】基于matlab粒子群算法优化BP神经网络预测【含Matlab源码 F003期】
  9. ISCC2021-WP合集
  10. 【WPS表格】从身份证号码提取各种信息,如出生日期、年龄、性别、户籍所在地
  11. 动手打造Android7.0以上的注入工具
  12. java之简易生成彩色二维码实践
  13. 今天不谈技术,分享一个引起业内轩然大波的月饼事件。
  14. Codeforces Round #702 (Div. 3)---C. Sum of Cubes 两种方法 cbrt()函数应用
  15. 解密:顺丰是一家什么样的公司?
  16. 在 Beagleboard-x15 上配置 spi 和 GPIO
  17. java读取配置文件详解
  18. 武器装备测试系统ETest
  19. 华为Freelace pro音质突然下降的解决方案
  20. 解决swagger几种报错问题

热门文章

  1. 数据传值方式、分支结构、循环结构
  2. Map接口与学习系列(一)
  3. 你真的会玩SQL吗?和平大使 内连接、外连接
  4. 自己实现简单的AOP(三) 实现增强四项基本功能
  5. linux中软件包管理
  6. 博客已从百度空间搬家到此
  7. 活动目录向DNS注册SRV记录不成功的原因
  8. linux 文件处理命令
  9. Java 获取Web项目相对webapp地址
  10. iOS:UIView的block函数实现转场动画---双视图