コード例 #1
0
ファイル: Board.cs プロジェクト: ruhiel/KifGifAniMaker
 private void DrawNum(Graphics g, int count, int index, BlackWhite bw)
 {
     if (count == 1)
     {
         return;
     }
     else if (count > 9)
     {
         int degit10 = count / 10;
         int degit1  = count % 10;
         using (Bitmap img10 = new Bitmap(@"img\" + "number3_4" + degit10 + ".png"))
             using (Bitmap img1 = new Bitmap(@"img\" + "number3_4" + degit1 + ".png"))
             {
                 g.DrawImage(img10, new PointF(index * 60 + 55, bw == BlackWhite.Black ? 750.0f : 0.0f));
                 g.DrawImage(img1, new PointF(index * 60 + 65, bw == BlackWhite.Black ? 750.0f : 0.0f));
             }
     }
     else
     {
         using (Bitmap img1 = new Bitmap(@"img\" + "number3_4" + count + ".png"))
         {
             g.DrawImage(img1, new PointF(index * 60 + 55, bw == BlackWhite.Black ? 750.0f : 0.0f));
         }
     }
 }
コード例 #2
0
 private void Start()
 {
     sharpness        = FindObjectOfType <MatrixFilter>();
     linearCorrection = FindObjectOfType <LinearCorrection>();
     blackWhite       = FindObjectOfType <BlackWhite>();
     medianFilter     = FindObjectOfType <MedianFilter>();
 }
コード例 #3
0
        public async Task ReducesSaturation()
        {
            var color    = new Rgb(0, 255, 0);
            var filter   = new BlackWhite();
            var newColor = await filter.ApplyFilter(color);

            Assert.AreEqual(Rgb.FromHex("BFFFBF"), newColor);
        }
コード例 #4
0
        private void B_BlackWhite_Click(object sender, EventArgs e)
        {
            Bitmap image = new Bitmap(imgPreview);
            Bitmap gri   = BlackWhite.build(image);

            //previewPB.Image = gri;
            //imgPreview = previewPB.Image;
            imgPreview = gri;
            RGBChannelChanged();
            B_RefHis.Visible = true;
        }
コード例 #5
0
ファイル: Piece.cs プロジェクト: ruhiel/KifGifAniMaker
 public Piece(BlackWhite bw)
 {
     BW = bw;
 }
コード例 #6
0
ファイル: Piece.cs プロジェクト: ruhiel/KifGifAniMaker
 public void Reverse() => BW = BW == BlackWhite.Black ? BlackWhite.White : BlackWhite.Black;
コード例 #7
0
ファイル: Knight.cs プロジェクト: ruhiel/KifGifAniMaker
 public Knight(BlackWhite bw) : base(bw)
 {
 }
コード例 #8
0
ファイル: Lance.cs プロジェクト: ruhiel/KifGifAniMaker
 public Lance(BlackWhite bw) : base(bw)
 {
 }
コード例 #9
0
ファイル: Gold.cs プロジェクト: ruhiel/KifGifAniMaker
 public Gold(BlackWhite bw) : base(bw)
 {
 }
コード例 #10
0
ファイル: Bishop.cs プロジェクト: ruhiel/KifGifAniMaker
 public Bishop(BlackWhite bw) : base(bw)
 {
 }
コード例 #11
0
 public Rook(BlackWhite bw) : base(bw)
 {
 }
コード例 #12
0
ファイル: Board.cs プロジェクト: ruhiel/KifGifAniMaker
 public Board()
 {
     _Pieces = new Piece[9, 9];
     _Hand   = BlackWhite.Black;
 }
コード例 #13
0
ファイル: Board.cs プロジェクト: ruhiel/KifGifAniMaker
 public void Next()
 {
     _Hand = _Hand == BlackWhite.Black ? BlackWhite.White : BlackWhite.Black;
 }
コード例 #14
0
        /// <summary>
        /// Applies black and white toning to the image.
        /// </summary>
        /// <param name="source">The image this method extends.</param>
        /// <param name="rectangle">
        /// The <see cref="Rectangle"/> structure that specifies the portion of the image object to alter.
        /// </param>
        /// <param name="progressHandler">A delegate which is called as progress is made processing the image.</param>
        /// <returns>The <see cref="Image"/>.</returns>
        public static Image BlackWhite(this Image source, Rectangle rectangle, ProgressEventHandler progressHandler = null)
        {
            BlackWhite processor = new BlackWhite();
            processor.OnProgress += progressHandler;

            try
            {
                return source.Process(rectangle, processor);
            }
            finally
            {
                processor.OnProgress -= progressHandler;
            }
        }
コード例 #15
0
        private void btn_edit_menu_BW_Click(object sender, EventArgs e)
        {
            BlackWhite bw = new BlackWhite();

            apply_effect(bw);
        }
コード例 #16
0
 public Silver(BlackWhite bw) : base(bw)
 {
 }
コード例 #17
0
 public Pawn(BlackWhite bw) : base(bw)
 {
 }
コード例 #18
0
ファイル: King.cs プロジェクト: ruhiel/KifGifAniMaker
 public King(BlackWhite bw) : base(bw)
 {
 }