搜索资源列表
RemoveBlackConnectedComponents
- 使用opencv去掉二值化图像中黑色面积较小的连通域。 程序中语句 tmparea = fabs(cvContourArea(contour)) 可以得到当前连通域的面积,当此面积小于阈值时对其填充为白色。 rect = cvBoundingRect(contour,0) 得到的是框住连通域的最小矩形,对矩形中的黑色部分将其填充为白色,但是这样的话,连通域6和4两个连通域被填充成了白色的矩形,这显然不符合我们的要求,这样就要判断此连通域是黑色联通域还是白色连通域,采用的方法是测试矩
GL11
- 编写Windows 窗口应用程序,要求能实现如下功能: 1.包含如下菜单项:形状(画线<默认>,画矩形,椭圆),颜色(红色,蓝色,绿色,黑色<默认>),填充类型(实心,空心<默认>); 2.鼠标左键双击后在窗体内按下清除所有已画好的图形; 3.鼠标右键点击后弹出浮动菜单,内容包括1 和2; 4.绘图时要有虚框显示 5.当窗体从后台激活到前台时,窗体内的内容依然正常显示 6.能将所绘制内容(包含图形和文字)保存到指定的二进制文件no11.
NonRect
- VC++非矩形窗体(四角为弧形)的代码实例,像一些音乐播放器的窗体、一些游戏的窗体等,除了把角变为弧形外,还有圆角、椭圆窗体和不规则窗体,我的实现过程是设置对话框的背景为 “TRANSPARENT”(透明),并在WM_CTLCOLORDLG消息处理器中创建一支“空笔”(NULL)来绘制对话框背景,然后用TransparenBlt将自己的位图放到对话框上。 -VC++ non-rectangular form (four corners of the arc) of the code exa
DrawingPANel
- 本程序完成的是一个类似于Windows画图板的画图程序。 整个程序界面很简洁,一目了然,与大多数Windows的应用程序的风格一样。在左上方的菜单栏里有文件、色彩、线条粗细、帮助4个下拉式菜单,可以对绘图文件进行相应的操作。下面一排是工具按钮的工具栏,从左到右依次为:新建文件、打开文件、保存文件、随笔画、直线、空心矩形、实心矩形、空心椭圆、实心椭圆、空心圆、实心圆、空心圆角矩形、实心圆角矩形、橡皮擦、颜色选择按钮、线条粗细设置按钮、文字添加按钮、粗细字体选择框、斜体字体选择框、字体选择下拉
juxingyid
- 在单文档应用程序中,按下鼠标左键在客户区创建以鼠标位置为中心的正方形,在每个正方形中右击,启动“颜色选择”对话框,可以设置该正方形的颜色。按下方向键可以控制所有矩形向上、下、左、右各方向移动。-In a single document application, press the left mouse button to create the client area of ??the mouse position as the center square, right-click each sq
Rect01
- 此程用于在文本框中绘制矩形,里面添加了相应的菜单。绘制时左键单击鼠标并拖动,就可以绘出矩形。-This process is used to draw a rectangle in the text box, which added the appropriate menu. Rendering left-click and drag the mouse, you can draw a rectangle.
Bresenham2
- Bresenham算法绘制线段并利用“橡皮筋”功能绘制折线。将绘制的折线连接成多边形,并选择种子填充法或扫描线填充法进行填充 鼠标交互生成矩形裁剪框,实现对绘制的折线的裁剪 -Bresenham algorithm for drawing lines and using the " rubber band" feature to draw a line. The line will connect into a polygon drawing, and selec
Visual-CPP
- 1.开发的应用程序为单文档用户界面,其项目名由自己的姓和学号最后4位组成,如“马0001”,标题为”期末考试”。 2.单击鼠标左键时,利用颜色选择对话框选择颜色,并在视图区画一个该颜色的空心图形。 3.为应用程序添加主菜单“显示”,且“显示”菜单中包含“文本”和“图形”2个菜单项。当程序运行时,用户单击“文本”菜单项,可以在消息框中显示自己的学号、姓名等文本信息,单击“图形”菜单项,在视图窗口中画一个红色的实心图形。 4.为应用程序新增的菜单项添加快捷菜单和工具按钮,并在状态栏中显示
openCV-face-detection
- 基于opencv的人脸识别,识别后在脸部加上矩形小框的代码-face detection
draw1
- 编写应用程序,可以利用鼠标绘制矩形和圆形,具体功能要求如下: 1、 通过单击工具条按钮(或菜单项)选择绘制矩形或者圆形; 2、 绘制过程中要求实现橡皮线功能和重画(窗口改变的时候,已绘制的图形不能消失); 3、 程序中只能使用SetPixel绘图函数,不能使用其它绘图函数; 4、 [本功能选作]通过单击工具条按钮(或菜单项)显示对话框,让用户可以设置绘制图形的颜色(可以分别输入RGB三颜色分量)-Write applications that can use the mouse
OpenGLExample
- 计算机图形学应用界面实现矩形的绘制建立坐标系通过对话框进行参数的更改-Computer graphics application interface of the rectangle to draw the establishment of the coordinate system parameter changes through a dialog box
Positioning-frame
- 用易语言写的矩形定位框,可用于截图功能使用或者图像处理!-Positioning of rectangular box with easy language to write, can be used to capture function or image processing!
Fractal
- 显示Mandelbrot集。通过输入参数,可以显示不同size的Mandelbrot集。通过矩形选择框可以实现局部放大。-Draw Mandelbrot Set.Show different Mandelbrot Set by setting different parameters. Magnify a region using a rectangle box.
Paint
- 对话框功能实现画图板功能,可以绘制直线,矩形,三角形的等不同形状不同颜色的图形,可以拖动,支持清空换背景。-The dialog features drawing board, you can draw lines, rectangles, triangles of different shapes in different colors graphics can drag support empty for background.
CTreeCtrl
- 实现CTreeCtrl控件节点添加 ,节点改变,右侧显示不同对话框,指定矩形区域显示对话框信息,进度栏按钮的使用,以及用位图作为背景-Add a CTreeCtrl control of node node change, a different dialog box is displayed on the right side, specify a rectangular area to display the dialog box information, the use of the pr
MyBox
- 开关盒布线问题 开关盒布线问题:给定一个矩形布线区域,其外围有若干针脚。两个针脚之间通过布设一条金属线路而实现互连。这条线路被称为电线,被限制在矩形区域内。如果两条电线发生交叉,则会发生电流短路。所以不允许电线间的交叉。每对互连的针脚被称为网组。 要解决的问题是,对于给定的针脚和网组,确定其能否合理地布设电线以使其不发生交叉,即它是不是一个可布线的。 经过分析,本系统要实现的功能如下: 1、画出给定矩形布线区域和线网组。 2、使用对话框设定时间、针脚、网组等参数。 3、利
mubiaojiance
- 目标与背景分离,快速地提取目标,并使用最小矩形法框出目标。-Target and background separation, and quickly extract the target, and use the smallest rectangle method box to the target.
SY21510104
- 网格索引,先输入点数再点绘制,矩形和圆形拉框是用来找点的,有的时候会有bug,请大家多多包含,这个还有待改善。-Grid index, the first input points and then point to draw rectangular and circular pull box is used to find the point, and sometimes there will be a bug, please include a lot, this has yet to be
qt
- 使用模拟退火解决一下问题:给定n个固定形状的矩形积木块,如何拼接积木块,使得其矩形外框的面积最小? -Simulated annealing to solve the problem: given n fixed shape of the rectangular building blocks, how splicing building blocks, making it the smallest rectangular frame?
MouseEvent
- 利用MFC向导建立一个应用程序框架,并在此框架上实现以下功能: (1)单击鼠标左键时在光标位置画矩形,单击鼠标右键时在光标位置画椭圆 (2)创建一种高50个像素点的字体,能够显示中文,并在鼠标左键双击位置用OnPaint()函数显示一个中文字符串。 (3)建立一个对话框,当鼠标右键双击时打开该对话框,使其能够输入学生的档案,包括学生的姓名、性别、年龄、所在院系。(源代码包含非常完整的注释,方便读者理解程序)-Using MFC wizard to set up an appli