我有一個尺寸爲100x50的圖像,我想在中心繪製一個點 - 即在50x25。我將如何做到這一點?在C中的圖像中繪製一個點#
回答
Graphics g = pictureBox1.CreateGraphics();
g.DrawEllipse(Pens.Black, new Rectangle(50, 25, 1, 1));
看here保存圖片
它不會對形式負載吸取所以你應該在形式上paint
事件中添加代碼:
private void Form1_Paint(object sender, PaintEventArgs e)
{
Application.DoEvents();
Graphics g = pictureBox1.CreateGraphics();
g.DrawEllipse(Pens.DarkBlue, new Rectangle(120, 90, 1, 1));
}
它不工作... – user1578358 2012-08-14 06:34:30
嗨,它的工作。 – 2012-08-14 06:36:14
@ user1578358它是我的朋友,我剛剛測試過它,向我展示您的代碼,並告訴您問題出在哪裏。你有沒有把控制權命名? – 2012-08-14 06:37:04
你可以使用setPixle()功能。
如何處理它...? – user1578358 2012-08-14 07:07:39
當我試圖把它顯示像錯誤\t無重載方法「SetPixel_Example」錯誤的方法採用「0」參數 – user1578358 2012-08-14 07:08:56
@ user1578358可你給我你的代碼?我的郵件是:gmail.com的elyashi.horovitz。 – elyashiv 2012-08-14 07:33:47
Image img = pictureBox1.Image;
Graphics g = Graphics.FromImage(img);
g.DrawEllipse(Pens.DarkBlue, new Rectangle(50, 25, 1, 1));
g.DrawImage(img, new Point(0, 0));
img.Save("d:\\img.Jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);
如果你想在圖片框中顯示do:pictureBox1.Refresh(); – 2012-08-14 07:11:24
雅thankq其工作.. – user1578358 2012-08-14 07:16:33
和我也想在特定的地方拍攝了一些代碼。在我們的桌面意味着我想捕捉只有我的電腦文件夾,只能用數值如何處理它..我已經建立在特定的高度和寬度的桌面圖像捕捉-ed代碼,同時也現在我想在特定的位置捕捉到我們所提到的幾點...... – user1578358 2012-08-14 07:19:42
嘗試一下本作的其他問題:
Rectangle bounds = new Rectangle(10, 20, 50, 60);
Bitmap bitmap = new Bitmap(bounds.Width, bounds.Height);
Graphics g = Graphics.FromImage(bitmap);
g.CopyFromScreen(Point.Empty,Point.Empty, bounds.Size);
bitmap.Save("d:\\img.Jpeg", System.Drawing.Imaging.ImageFormat.Jpeg);
這個代碼將捕獲屏幕,結合邊界矩形的。
如果您captuerd圖像是類型做到這一點的工作。 – 2012-08-14 07:32:25
20,20是新圖像的尺寸。 – 2012-08-14 07:33:32
我想捕獲我們的電腦文件夾什麼文件夾可用在我們的桌面它的任務如何得到它......? – user1578358 2012-08-14 07:44:41
- 1. 在gtk中繪製一個點/線。 C++
- 2. 在Android中的圖像上繪製一個點
- 3. 在圖像上繪製點
- 4. C#選擇一個圖像,並在面板中繪製
- 5. 在UIView中繪製圖像Xamarin.IOS C#
- 6. matplotlib,在圖中繪製多個圖/點
- 7. 從一個數組中繪製圖像
- 8. 在python中繪製並移動圖像的一點
- 9. 在android中繪製圖像
- 10. 在NSView中繪製圖像
- 11. 在Python中繪製圖像
- 12. IOS:在一個視圖中繪製的圖像
- 13. 在給定圖像中在OpenCV中繪製一個圓環
- 14. 在定製的UIView中繪製圖像
- 15. 在c中繪製圖形
- 16. 在圖像上繪製一個矩形
- 17. 在R的圖像頂部繪製點
- 18. ZedGraph C#中的繪圖點?
- 19. 在android中繪製一個2D餅圖,就像餅圖。
- 20. 在同一個窗口中繪製一個或多個繪圖
- 21. 折線圖在Chart.js中的第一個點之前繪製
- 22. 繪製一個路徑,然後在HTML5中的圖像
- 23. c#繪製圖像序列?
- 24. 需要一種方法來顯示圖像並在Visual C++中繪製圖像
- 25. 在另一個圖像(jQuery)的表面上繪製圖像
- 26. 在用戶控制中繪製圖像
- 27. 繪製一個點
- 28. 在圖像上繪製鼠標點擊
- 29. 在Octave/Matlab上繪製點圖像
- 30. 在flex中的線圖上繪製點
在圖像中添加點?你究竟想要做什麼配偶? – Abhijeetchindhe 2012-08-14 06:14:42