using OpenCvSharp;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace OpenCvPointAndScalar
{
class Program
{
public static int w = 400;
//public void MyEllipse(Mat img, double angle);
//void MyFilledCircle(Mat img, Point center);
//void MyPolygon(Mat img);
//void MyLine(Mat img, Point start, Point end);
static void Main(string[] args)
{
int[,]a= new int[2, 2];
a[0, 0] = 1;
// Console.Write(a);
char[] atom_window = "Drawing 1: Atom".ToCharArray();
char[] rook_window = "Drawing 2: Rook".ToCharArray();
foreach (char a in atom_window)
//Console.Write(atom_window);
//Console.Write("\r\n");
//Console.Write(atom_window + "\r\n"); //输出的是System.Char[]
//foreach (char a in rook_window)
// Console.Write(a);
// Console.Read();
Mat atom_image = Mat.Zeros(w, w, MatType.CV_8UC3);
Mat rook_image = Mat.Zeros(w, w, MatType.CV_8UC3);
//Console.Write(atom_image);
//Cv2.ImShow(atom_window.ToString(), atom_image);
//var lineType = LineTypes.Link8;
//Console.Write(lineType.GetType()); //类型为OpenCvSharp.LineTypes
MyEllipse(atom_image, 90);
MyEllipse(atom_image, 0);
MyEllipse(atom_image, 45);
MyEllipse(a