SİTE İÇİ ARAMA

9 Nisan 2013 Salı

C Sharp Uygulamalar Resmi Parçalara Bölme - Resmi Parçalara Bölme Programı



KONU : C Sharp Uygulamalar - C Sharp ( C# ) Form Uygulamalar bir resmi küçük parçalara bölme, bitmap grafik nesnesini daha küçük parçalara bölme, c sharp uygulamalar resmi parçalara bölme, c# uygulamalar resmi parçalara bölme, c sharp uygulamaları grafik nesnesini kullanarak resmi parçalara bölme, c sharp uygulamalar resmi parçalara ayırma örnekler.




UYGULAMAYI İNDİR




//parçaları ayırdığımız resimlerin her parçasını image olarak bir generic list içinde saklayalım

List< image > parcaResimler = new List< image >();

Bitmap resim;

Graphics gr = null;

Image alinanResim = Image.FromFile(@"C:\alinan.jpg");


// Bölmek istediğimiz resmi kaç sütuna ayıracağımızı girelim

int sutunSayisi = 2;


//Bölmek istediğimiz resmi kaç satıra ayırcağımızı girelim

int satirSayisi = 5;

int x = 0;

int y = 0;


// for döngüsünü kullanarak resmi parçalara ayırmaya başlayalım


for (int i = 0; i < satirSayisi; i++)
{

    for (int k = 0; k < sutunSayisi; k++)
    {

        Rectangle seçili_alan = new Rectangle(x, y, alinanResim.Width / sutunSayisi, alinanResim.Height / satirSayisi);

        //Seçili alan büyüklüğünde bir Bitmap oluştur

        resim = new Bitmap(seçili_alan.Width, seçili_alan.Height);

        //Bu Bitmap için grafik nesnesi oluştur

        gr = Graphics.FromImage(resim);

        //Picture Box içindeki resmi yeni resmin 0,0 noktasına çiz

        gr.DrawImage(alinanResim, 0, 0, seçili_alan, GraphicsUnit.Pixel);

        //Yeni resmi parcaResimler içine image olarak kaydet

        parcaResimler.Add(resim);

        x += alinanResim.Width / sutunSayisi;

    }

    y += alinanResim.Height / satirSayisi;

    x = 0;
}

//grafik nesnesini sonlandır

gr.Dispose();


UYGULAMAYI İNDİR

Hiç yorum yok:

Yorum Gönder

C Sharp Uygulama İlgili Yorumlarınız :

UYGULAMAYI PAYLAŞ

UYGULAMAYI BEĞEN

Bu Blogda Ara

Yükleniyor...

Etiketler

C sharp uygulamalar (225) Form Application Örnekleri (143) Döngü Örnekleri (139) If-Else Örnekleri (128) Console Application Örnekleri (76) Matematik (71) Try-Catch Örnekleri (62) Tip Dönüşüm Örnekleri (56) Button Sınıfı (50) Class Örnekleri (44) Metod Örnekleri (44) Sınıf Özellikleri (41) Download Form Source Codes (40) Dizi Örnekleri (39) TextBox Sınıfı (33) Form Kaynak Kodları İndir (31) MessageBox Sınıfı (31) ListBox Sınıfı (30) String Sınıfı (30) Generic List Sınıfı (29) Form Sınıfı (26) C Sharp Oyun Örnekleri (25) Console Sınıfı (25) Timer Sınıfı (22) Graphics Sınıfı (20) Label Sınıfı (20) Method Overiding (18) for (18) Download Console Source Codes (17) Konsol Kaynak Kodları İndir (17) Click Event Örnekleri (16) Random Sınıfı (16) Array Sınıfı (11) GroupBox Sınıfı (11) PictureBox Sınıfı (10) Switch-Case Örnekleri (10) Access Veri Tabanı (9) DateTime Sınıfı (9) Math Sınıfı (9) TextBox (9) Thread Sınıfı (8) Bitmap Sınıfı (7) OleDbCommand (7) OleDbConnection (7) foreach (7) ArrayList Sınıfı (6) Button (6) C#-Form (6) ConsoleColor Sınıfı (6) Event - Delegate Örnekleri (6) Form (6) GraphicsPath Sınıfı (6) Int (6) OleDbDataReader (6) StreamReader Sınıfı (6) Color Sınıfı (5) DllImport Örnekleri (5) If-Else (5) MenuStrip Sınıfı (5) Oledb Sınıfı (5) SQL (5) TreeView Sınıfı (5) string to double (5) Control Sınıfı (4) Event Örnekleri (4) Image Sınıfı (4) ListBox (4) PrintDocument Sınıfı (4) SqlCommand (4) SqlConnection (4) SqlDataReader (4) StreamWriter Sınıfı (4) ThreadStart Sınıfı (4) c sharp game (4) Abstract Class (3) Access Modifiers (3) Break (3) Buton (3) C#-Game (3) C#-Oyun (3) DataTable (3) DialogResult Sınıfı (3) Directory (3) DllImportAttribute Örnekleri (3) FileInfo Sınıfı (3) Font Sınıfı (3) Function (3) Inheritance-Miras Örnekleri (3) Label (3) Listview (3) Listviewitem (3) MessageBox (3) Switch-Case (3) Text (3) Timer (3) TreeNode Sınıfı (3) double to string (3) while (3) Application (2) Array (2) BackColor (2) Boolean (2) Case (2) Char Sınıfı (2) Chart Sınıfı (2) Class (2) Click-Event (2) Color (2) ComboBox (2) D'Hondt method (2) Dns Sınıfı (2) Double (2) Error Provider (2) IPAddress Sınıfı (2) If (2) ImageList Sınıfı (2) KeyPress Event (2) KeyboardHook Sınıfı (2) OleDbDataAdapter (2) OpenFileDialog Sınıfı (2) OpenFileDialog Sınıfı (2) Panel Sınıfı (2) Point Sınıfı (2) Process Sınıfı (2) Random (2) Regex Sınıfı (2) Semaphore Sınıfı (2) Switch (2) Sınfı Alan Oluşturma (2) Sınıf Özellik Oluşturma (2) TextReader Sınıfı (2) TextWriter Sınıfı (2) TimeSpan Sınıfı (2) TreeNode Sınıfı (2) Try-Catch (2) UserControl (2) Veri Tabanı (2) XML Örnekleri (2) c sharp (2) ArrayList (1) Byte (1) C#-Konsol (1) CancelButton (1) CheckBox Sınıfı (1) ColorTranslator (1) Console (1) Contextmenustrip Sınıfı (1) Convert (1) Count (1) DataGridView (1) DataSet (1) Decimal (1) DialogResult (1) DialogResult Sınıfı (1) Dictionary Sınıfı (1) Entity (1) Facade (1) FlatAppearance (1) FromArgb (1) FromHtml (1) FromName (1) GroupBox (1) Hashtable (1) IPAddress (1) IWshShortcut Sınıfı (1) ImageList Sınıfı (1) Instance (1) Items (1) Kernel32 (1) Length (1) List (1) Load (1) MailMessage Sınıfı (1) Match Sınıfı (1) Math (1) Method (1) Metod (1) Name (1) Object Sınıfı (1) Parse (1) Pen Sınıfı (1) PictureBox (1) PrintPreviewDialog Sınıfı (1) Private (1) ProgressBar (1) ProgressBar Sınıfı (1) Property (1) Public (1) Queue Sınıfı (1) RadioButton (1) RadioButton Sınıfı (1) Rectangle (1) Rectangle Sınıfı (1) Recursive (1) Return (1) SaveFileDialog Sınıfı (1) SelectedIndex (1) SendKeys Sınıfı (1) SmtpClient Sınıfı (1) SortedDictionary Sınıfı (1) SortedList Sınıfı (1) Stack Sınıfı (1) String (1) StringBuilder Sınıfı (1) Sınıf (1) Sınıf Miras Alma (1) TabControl Sınıfı (1) TabPage Sınıfı (1) This (1) ThreadPriority Sınıfı (1) Tick (1) Trafik Tescil programını indir - trafik tescil programını full indir - trafik tescil programını bedava indir (1) WebBrowser Sınıfı (1) Width (1) WindowsMediaPlayer (1) WshShell Sınıfı (1) XmlDocument Sınıfı (1) XmlNode Sınıfı (1) XmlTextWriter Sınıfı (1) is Teriminin Kullanımı (1)

İzleyiciler