绘制花朵Flower

news/2024/10/17 12:36:58/


XMarksTheSpot 基类见:http://blog.csdn.net/u013384702/article/details/17883367


Code:(GraphicsPath类的使用)

using System;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Windows.Forms;namespace CsStudy
{class Flower : XMarksTheSpot{public new static void Main(){Application.Run(new Flower());}public Flower(){Text = "花朵";}protected override void DoPage(System.Drawing.Graphics grph, System.Drawing.Color clr, int cx, int cy){grph.DrawBezier(new Pen(Color.Green, 10),new Point(0, cy), new Point(0, 3 * cy / 4), new Point(cx / 4, cy / 4), new Point(cx / 2, cy / 2));float fScale = Math.Min(cx, cy) / 2000f;grph.TranslateTransform(cx / 2, cy / 2);grph.ScaleTransform(fScale, fScale);GraphicsPath path = new GraphicsPath();path.AddBezier(new Point(0, 0), new Point(125, 125), new Point(475, 125), new Point(600, 0));path.AddBezier(new Point(600, 0), new Point(475, -125), new Point(125, -125), new Point(0, 0));for (int i = 0; i < 8; i++){grph.FillPath(Brushes.Red, path);grph.DrawPath(Pens.Black, path);grph.RotateTransform(360 / 8);//旋转出8个花瓣}Rectangle rect = new Rectangle(-150, -150, 300, 300);grph.FillEllipse(Brushes.Yellow, rect);//画花grph.DrawEllipse(Pens.Black, rect);}}
}

效果图:



http://www.ppmy.cn/news/563078.html

相关文章

【HTML——盛开花朵】(效果+代码)

效果展示 代码 下面即为全部源代码: 盛开花朵.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML>

玫瑰花怎么画?花朵怎么画?鲜花怎么画?

玫瑰花怎么画&#xff1f;花朵怎么画&#xff1f;鲜花怎么画&#xff1f;如何找到女朋友&#xff1f;学习绘画难吗&#xff1f;怎样才能学好绘画&#xff1f;想必这些都是绘画初学者们经常在想的问题吧&#xff0c;就是不知道如何才能绘画好一朵好看的玫瑰花&#xff0c;想要给…

【花朵识别】基于matlab模板匹配花朵分类【含Matlab源码 472期】

⛄一、获取代码方式 获取代码方式1: 完整代码已上传我的资源:【花朵识别】基于matlab模板匹配花朵分类【含Matlab源码 472期】 点击上面蓝色字体,直接付费下载,即可。 获取代码方式2: 付费专栏Matlab图像处理(初级版) 备注: 点击上面蓝色字体付费专栏Matlab图像处理…

花朵信息

花名称最佳土壤温度最佳土壤湿度最佳空气温度花的描述花的维护橡皮树 18~28℃橡皮树&#xff08;学名&#xff1a;Ficus elastica Roxb. ex Hornem.&#xff09; &#xff0c;别名&#xff1a;橡胶树、巴西橡胶&#xff0c;为桑科榕属常绿乔木,叶片肥厚宽大,色彩浓绿,顶芽鲜红…

画花朵

花朵是由若干花瓣组成的&#xff0c;最简单的花瓣是由两段圆弧组成的。需要先解决如何画一段圆弧&#xff0c;然后就能画出一片花瓣&#xff0c;再然后就能画出花朵了。绘制圆弧 import turtle import mathdef polyline(t, n, length, angle): #绘制多边线t._delay 10 #设…

使用Pytorch实现图像花朵分类

基于pytorch-classifier这个源码进行实现的图像分类 代码的介绍在这个链接里面&#xff0c;这篇博客主要是为了带着大家通过实践的方式熟悉一下代码的使用&#xff0c;并且了解相关功能。 1. 下载相关资料 这里我提供了一个花朵数据集&#xff0c;里面总共有十个类别的花朵作…

花朵分类(一)

本次教程的目的是带领大家学会基本的花朵图像分类 首先我们来介绍下数据集&#xff0c;该数据集有5种花&#xff0c;一共有3670张图片&#xff0c;分别是daisy、dandelion、roses、sunflowers、tulips&#xff0c;数据存放结构如下所示 我们可以展示下roses的几张图片 接下来我…

vue中js实现点击复制文本到剪贴板-三种方案

vue中js实现点击复制文本到剪贴板-三种方案 因为在网上找了一些很杂乱 不适用 所以自己写一篇记录分享一下 vue中js实现点击复制文本到剪贴板-三种方案 效果&#xff1a; 方案一&#xff1a;使用原生API&#xff08;clipboard&#xff09; 首先&#xff0c;我们需要安装clip…