PIX
  • 2024-08-18_PIX 7.0 Day 4-2
    有一些协议的协商需要动态的打开一个连接,动态的改变源目地址端口.这时防火墙需要对这些包进行监控,从而打开这些端口号,允许这些流量穿越防火墙,防火墙处理nat/pat做地址转换,对包重新封装.阻止一些非法的流量.fw1(config)#class-mapinspectiondefaultdefaultprotocol监控策
  • 2024-08-18_PIX 7.0 Day 2
    pix只支持ip包,带有选项字段的ip包是过不了pix的,传输层协议tcp面向连接可靠的传输层协议,确认机制,序列号,pix可以对tcp维护状态表项,列表只对初始化的包有效.udp面向无连接,没有确认机制,高效率.nat1.有限公网地址2.私网地址转换公网3.隐藏源ip地址,增加安全性.高安全
  • 2024-08-15edges_sub_pix与lines_gauss效果
     read_image(Image,'angio-part')count_channels(Image,Channels)if(Channels==3orChannels==4)rgb1_to_gray(Image,Image)endifdev_set_color('green')lines_gauss(Image,Lines,2.3,0.0,0.7,'dark','tr
  • 2024-08-14用Python画二手玫瑰
    下载数据importturtle#rose_data为存储数据的py文件importrose_datadefdraw_line(pix_list):'''依据pix_list的像素点数据画图'''turtle.penup()turtle.goto(*pix_list[0])turtle.pendown()forpixinpix_list:turtle.got
  • 2024-08-11PIX第二天2_object_group
    objectgrouping对事件东西进行归类。老式的配置方法,配置非常繁琐,配置量大可以对4种类型的object进行归类protocols(inside_protocols)tcpudpnetworksandhosts(inside_host)subnet10.0.0.0/2410.0.1.1110.0.2.11services(dmz_services)httphttpsftpicmp(ping)ec
  • 2024-06-04【SVG 生成系列论文(九)】如何通过文本生成 svg logo?IconShop 模型推理代码详解
    SVG生成系列论文(一)和SVG生成系列论文(二)分别介绍了StarVector的大致背景和详细的模型细节。SVG生成系列论文(三)和SVG生成系列论文(四)则分别介绍实验、数据集和数据增强细节。SVG生成系列论文(五)介绍了从光栅图像(如PNG、JPG格式)转换为矢量图形(如SVG、EPS格式)的关
  • 2024-03-28Qt显示图像之QGraphicsPixmapItem
    为防止不断地addItem导致内存增长,建议在初始化时newItem、scene->addItem。在合适的地方scene->removeItem(或scene->clear)或者item->setVisible。h头文件中#include<QGraphicsView>QGraphicsView*view;QGraphicsScene*scene;QGraphicsPixmapItem*m_pix=nullptr;cp
  • 2024-03-24上位机开发 halcon坐标转轴坐标
    背景    上位机开发中有一种相机叫标定相机,主要是有来给某些要进行根据CAD图点位计算时当前产品实际点位坐标时使用的一种标定测量相机。主要原理是根据两个或多个指定的标定点进行取图计算圆心坐标,再将视觉计算出的圆心坐标和取图时的轴坐标进行偏差计算。最后得到标
  • 2024-03-09AVCodec
    AVCodec是存储编解码信息的结构体。/***AVCodec.*/typedefstructAVCodec{/***Nameofthecodecimplementation.*Thenameisgloballyuniqueamongencodersandamongdecoders(butan*encoderandadecodercansharethesamename)
  • 2023-12-25Halcon threshold_sub_pix (Operator)
    read_image(Image,'fabrik')threshold_sub_pix(Image,Border,35)dev_display(Border)Image是输入的原始图像,Threshold是设定的阈值,Width和Height是像素值计算区域的大小,ThresholdedRegion是经过分割后得到的二值化结果。在对图像进行二值化处理时,threshold_sub_pix函数会对每个像
  • 2023-11-29基于深度学习网络的施工人员安全帽佩戴检测matlab仿真
    1.算法运行效果图预览  2.算法运行软件版本matlab2022a 3.算法理论概述        基于深度学习网络的施工人员安全帽佩戴检测是一种先进的技术,它利用深度学习算法对图像或视频进行分析,以检测施工人员是否佩戴了安全帽。基于深度学习网络的施工人员安全帽佩戴
  • 2023-10-09QT之QWidget::paintEngine: Should no longer be called的解决办法
    这个还是以前遇到的,今天突然想起来,就决定重现一下当初的错误,以及错误的代码。报错是这个样子的:QWidget::paintEngine:ShouldnolongerbecalledQPainter::begin:Paintdevicereturnedengine==0,type:1其实这个原因很简单,来看看报错的代码:#include"mainwindow.h"
  • 2023-08-27TFT_LCD液晶屏驱动
    第42章、TFT_LCD液晶屏驱动【42.1理论】1.TFT_LCD简介【液晶显示器】:简称LCD(LiquidCrystalDisplay),相对于上一代CRT显示器(阴极射线管显示器),LCD显示器具有功耗低、体积小、承载的信息量大及不伤眼的优点,因而它成为了现在的主流电子显示设备,其中包括电视、电脑显
  • 2023-08-27TFT_LCD 字符显示
    第43章、TFT_LCD字符显示【实战】实验目标:在TFT显示屏中心位置显示金色“野火科技”四个汉字,字符外的背景颜色为黑色。每个汉字大小为56*56,字模点阵为64*64(4个汉字大小256*64),TFT显示屏显示模式为480*270@60。【图像数据生成模块(tft_pic)】本模块的目的是,以TFT时序控制模块
  • 2023-08-27TFT_LCD液晶屏驱动
    第42章、TFT_LCD液晶屏驱动【42.1理论】TFT_LCD简介【液晶显示器】:简称LCD(LiquidCrystalDisplay),相对于上一代CRT显示器(阴极射线管显示器),LCD显示器具有功耗低、体积小、承载的信息量大及不伤眼的优点,因而它成为了现在的主流电子显示设备,其中包括电视、电脑显示器
  • 2023-06-26通过Python的fitz库提取PDF中的图片——(邓棋文)
    我来自广东工业大学的邓棋文,作为一个Python初学者,我们经常会遇到需要从PDF中提取信息的情况。今天,我要分享的是如何使用fitz库(它是PyMuPDF的一个别名)从PDF文件中提取图片。PyMuPDF是一个强大的PDF处理库,它的功能包括文本提取、图片提取、分割和合并等。安装fitz库首先,我们需要安
  • 2023-06-23【FFMPEG】用到的命令和注意事项
    编译安装选项:./configure--extra-cflags="-fPIC"--enable-nonfree--enable-pic--enable-shared (注意顺序,一般把-i写到最后是不会错的) 1 把raw文件转化为图片,注意raw文件的后缀要正确:ffmpeg-s4982*1080-pix_fmtrgba-iout.rawout.png 2把h264
  • 2023-04-30m分别使用meanshift和camshift两种算法实现人员跟踪并输出人员移动曲线matlab仿真
    1.算法仿真效果matlab2022a仿真结果如下:    2.算法涉及理论知识概要       meanshift算法其实通过名字就可以看到该算法的核心,mean(均值),shift(偏移),简单的说,也就是有一个点,它的周围有很多个点 我们计算点 移动到每个点 所需要的偏移量之和,求平均,就得到
  • 2023-03-30直播平台源码,qt绘画事件-设置背景图片
    直播平台源码,qt绘画事件-设置背景图片头文件 voidpaintEvent(QPaintEvent*);​cpp文件: voidMainWindow::paintEvent(QPaintEvent*){    //创建画家,指
  • 2023-03-05matlab练习程序(图像旋转,最邻近插值)
    cl;H=1;%索引pix中第一个元素,即高度W=2;%索引pix中第二个元素,即宽度jiaodu=45;%要旋转的角度,旋
  • 2023-02-08设置图片
    (一)setIcon以QPushButton为例,设置按钮的图标可以使用函数setIcon,设置图标大小使用setIconSize。QPixmappix;//设置图片固定大小this->setFixedSize(pix.width(),pix.h
  • 2023-01-18Qt项目-翻金币游戏
     项目概述项目预览项目框架项目代码项目总结-项目概述-Qt基础课程完结项目,完成一款小游戏并封装:翻金币游戏,通过点击金币进行翻面,让所有金币为同一面就游戏通过
  • 2023-01-14FFmpeg:视频帧格式转化(sws_scale)(参考scaling_video.c)
    如果不是特别熟悉C/C++,又要使用FFmpeg.API处理一些简单的音视频业务,那么可以使用org.bytedeco:ffmpeg-platform,下面记录一下使用ffmpeg-platform视频帧格式转化的方法。1.
  • 2023-01-07基于Canny边缘提取和形态学处理的公交车上车人数跟踪和统计matlab仿真
    目录一、理论基础二、核心MATLAB程序三、MATLAB仿真测试结果一、理论基础整个算法的整体流程图如下图所示:  这里,我们使用的是canny边缘检测,其基本原理如下所示
  • 2022-12-26一个简单的rust字符串时钟
    1、简介  用rust写的一个简单的练手的demo,一个字符串时钟,在终端用字符串方式显示当前时间。本质是对图片取灰度,然后每个像素按灰度门限用星号代替灰度值,就把图片变为由