Halcon如何创建或生成空白的,全黑或全白的8位图和24位图
直接上源码:
gen_image_const(Image, 'byte', 512, 512)//生成一幅图像,用byte格式,默认是黑色
gen_image_proto(Image, ImageR, 255)//生成第一通道图像
gen_image_proto(Image, ImageG, 0)//生成第二通道图像
gen_image_proto(Image, ImageB, 0)//生成第三通道图像
compose3(ImageR, ImageG, ImageB, MultiImage)//合成三个通道图像
stop()
halcon图像拷贝
gen_image_const(Image, 'byte', 768, 768)//生成一幅图像,用byte格式,默认是黑色
gen_image_proto(Image, ImageR, 255)//生成第一通道图像
gen_image_proto(Image, ImageG, 0)//生成第二通道图像
gen_image_proto(Image, ImageB, 0)//生成第三通道图像
compose3(ImageR, ImageG, ImageB, MultiImage)//合成三个通道图像
stop()*Halcon从某一个图片以指定区域绘制到另一个图像
*读取图像
read_image(Image1, 'fabrik')
get_image_size(Image1, Width, Height)
*生成图像全部区域
gen_rectangle1(Rectangle, 0, 0, Height-1, Width-1)
*从区域生成所有的像素坐标
get_region_points(Rectangle, Rows, Cols)
*读取图像的全部像素
get_grayval(Image1, Rows, Cols, Grayvals)
*将所有像素坐标加上偏移量
offset:=30
Rows:=Rows+offset
Cols:=Cols+offset
*将图像的所有像素覆盖到空白图像的指定区域
set_grayval(ImageR, Rows, Cols, Grayvals)
---
姊妹篇
https://libaineu2004.blog.csdn.net/article/details/118929466
Halcon如何创建或生成空白的,全黑或全白的8位图和24位图相关推荐
- 电脑系统卡死怎么办-电脑屏幕全黑或者全白,桌面上空无一物,底部任务栏不见,鼠标指示头在转圈圈,CPU和磁盘100%占用率
问题描述 电脑屏幕全黑或者全白,桌面上空无一物,底部任务栏不见,鼠标指示头在转圈圈,CPU和磁盘100%占用率. 解决方法 因为程序正在运行,所以不想重新启动.于是我试了多种方法,最终下面的简单方法奏 ...
- win服务器创建文件夹命令,Win10系统如利用命令提示符或WSL创建任意大小空白文件...
要测试网盘或服务器的上传,下载速度,需要指定大小的文件用来测试.创建的空白文件虽然没有任何内容,但是有大小,可以用来测试实际传输速度.覆盖已删除数据等用途.这篇文章是本站教大家在Win10中用命令或W ...
- 解决JPEGImageEncoder生成的图片全黑的问题
解决JPEGImageEncoder生成的图片全黑的问题 开发时候发现有些机器有些服务器上用JPEGImageEncoder生成的验证码图片全黑,后来发现是JDK版本问题,把有问题的服务JDK版本从1 ...
- numpy学习笔记:np.zeros应用——生成三通道全黑Mask(蒙版)
numpy学习笔记:np.zeros应用--生成三通道全黑Mask(蒙板) np.zeros官方文档:np.zeros官方文档 下面是一段生成256*256三通道全黑mask的demo import ...
- 学习如何使用php创建一张空白的图片
学习如何使用php创建一张空白的图片 第一种方法 第二种方法 第一种方法 //定义一个空白图片 $file1 = mt_rand(1,9999).'.jpg'; $img = ImageCreate( ...
- UE4构建光照后,BSP创建的静态网格变全黑
UE4构建光照后,BSP创建的静态网格变全黑 UE4简单几何体的构建常会用到BSP笔刷.不少小伙伴在创建完静态网格体并且构建完光照后会发现物体死黑的问题.这是由于没有设置光照贴图分辨率和坐标索引引起的 ...
- 编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类,银联借记卡号是一个 19 位的数字,卡号以“62”开头,如图所示。
查看本章节 查看作业目录 需求说明: 使用单例模式,创建可以生成银联借记卡号的工具类,银联借记卡号是一个 19 位的数字,卡号以"62"开头,如图所示. 实现思路: (1)创建 J ...
- PYthon调整音乐音量,生成空白音乐
PYthon调整音乐音量,生成空白音乐 使用情景 代码 使用情景 做短视频编辑的时候,有时候需要调节音频的音量,以下代码可以解决,直接上代码. 代码 from moviepy.editor impor ...
- sn 强名称工具 (Sn.exe) 创建密钥对生成工具
sn 强名称工具 (Sn.exe) 创建密钥对生成工具: sn强名称工具(Sn.exe)创建密钥对下载.rar-互联网文档类资源-CSDN下载 使用强命名工具(Strong Name Utility) ...
最新文章
- libevent源码学习-----Reactor模型
- colab把数据放在content下面以及放在drive下面的训练速度比较
- 关于996,我想说的 - 人在高潮享受成就,人在低潮享受人生
- centos的yum源换成阿里云
- 名片夹android布局代码,Android自定义布局实现仿qq侧滑部分代码
- 【习题 7-2 UVA-225】Golygons
- wxpython pyqt_python gui 中三大框架tkinter ,wxpython, pyqt如何选择
- Android期末项目2048小游戏
- 力士乐伺服电机编码器调零_伺服电机编码器安装拆卸方法
- 龙芯 linux 网页flash,FlashPlayer - 龙芯开源社区
- HTTP 的长连接和短连接
- 高效率完成一次接入80个手游渠道SDK——游戏接入SDK服务端篇
- centons7安装k8s集群
- ThuThesis模板中\footnote每页重新从2编号的问题解决
- Android面试你必须要知道的那些知识,已拿offer附真题解析
- 【新知实验室】TRTC腾讯实时音视频动手实验
- 企业微信-自建应用一:介绍与创建
- Unable to apply any optimisations to advised method 信息解析
- 时间序列分析 | Python实现Tsprial时间序列特征提取
- kafka请求全流程(二)—— 请求的接收以及分发
热门文章
- Java基础 DAY05
- 小型的代码管理仓库Gitea安装指南
- 期货商品技术分析(期货市场技术分析)
- EEG实验中Matlab打标方法及遇见问题
- click是哪个键 wheel_Click是什么意思?键盘上的Click键在哪里?
- C++程序设计:税费计算
- html背景音乐教程pdf,HTML插入背景音乐方法【全】
- 富格林金业:新手投资贵金属容易亏损的原因
- 利用Xposed框架修改微信运动计步
- 计算机桌面图标有双影,win7旗舰版桌面图标出现重影怎么办 win7旗舰版桌面图标没有了如何恢复...