προβλημα με c#

...συζητήσεις περί τεχνολογίας για hardware, software, υπηρεσίες, κλπ (για ubuntu ... στο Γενικά)

Συντονιστές: Geochr, ubuderix

προβλημα με c#

Δημοσίευσηαπό ntouros » 03 Δεκ 2009, 03:33

Κώδικας: Επιλογή όλων
private void button1_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
pictureBox1.Image = Bitmap.FromFile(openFileDialog1.FileName);
org = (Bitmap)pictureBox1.Image.Clone();
}
}

private void button3_Click(object sender, EventArgs e)
{
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
pictureBox1.Image.Save(saveFileDialog1.FileName);
}
}

private void button2_Click(object sender, EventArgs e)
{
Bitmap temp = (Bitmap)org.Clone();
ot.Convert2GrayScaleFast(temp);
int otsuThreshold= ot.getOtsuThreshold((Bitmap)temp);
ot.threshold(temp,otsuThreshold);
textBox1.Text = otsuThreshold.ToString();
pictureBox1.Image = temp;


//public Blob()
//{
using (IplImage img = new IplImage( παρε την εικονα που εγινε threshold , LoadMode.Color))
using (IplImage chB = new IplImage(img.Size, BitDepth.U8, 1))
using (IplImage labelImg = new IplImage(img.Size, CvBlobLib.DepthLabel, 1))
{

το προβλημα μου ειναι το εξης: αρχικα υπαρχει μια εικονα στο picture box πατωντας το κουμπι εφαρμοζουμε πανω στην εικονα threshold και αμεσως μετα θελω να εφαρμοσω μια αλλη συναρτηση πανω στην εικονα αφου αυτη εχει υποστει threshold χωρις να πατησω κατι αλλο το προβλημα ειναι οτι δεν ξερω πως θα του πω παρε την εικονα που εχει γινει threshold και εφαρμοσε πανω σε αυτη μια αλλη συναρτηση. Ευχαριστω για τις απαντησεις εκ των προτερων.
Τελευταία επεξεργασία από logari81 και 03 Δεκ 2009, 15:32, έχει επεξεργασθεί 1 φορά/ες συνολικά
Αιτία: προσθήκη bbcode
ntouros
babeTUX
babeTUX
 
Δημοσιεύσεις: 3
Εγγραφή: 03 Δεκ 2009, 03:31
Εκτύπωση

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Περί Τεχνολογίας