SpareNet Servers Advertising & Link Exchange

اطلاعیه

بستن
هیچ اطلاعیه ای هنوز ایجاد نشده است .

پروژه پردازش تصویر در ++C

بستن
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
نوشته‌های جدید

  • پروژه پردازش تصویر در ++C

    به نام خدا

    با سلام


    تولد دومین اخترتابناک اسمان ولایت و امامت امام حسن مجتبی(ع) رو خدمت شما عزیزان تبریک عزض میکنیم.

    کد زیر مربوط به پروژه پردازش تصویر درس برنامه نویسی پیشرفته دانشکده کامپیوتر دانشگاه علم و صنعت می باشد.

    کد بسیار ساده بوده و اگر جایی نیاز به توضیح هست عزیزان بگن توضیح میدیم.

    به عنوان فابل ورودی 9 عکس با فرمت 
    .ppm
    دریافت نموده و خروجی یک عکس با کیفیت از 9 عکسی قبلی می باشد.

    برای نمایش فایل های 
    .ppm
    میتوانید از مروگر استفاده نمایید.(در صورت عدم نمایش درخواست بدین براتون میزاریم).

    یا علی مدد.[php]#include <fstream>
    #include <iostream>
    #include <string>
    using namespace std;


    int main(){
    string header;
    int cols, rows, colors;
    int r1,r2,r3,r4,r5,r6,r7,r8,r9,b1,b2,b3,b4,b5,b6,b7,b8 ,b9,g1,g2,g3,g4,g5,g6,g7,g8,g9;
    ifstream in1("1.ppm");
    ifstream in2("2.ppm");
    ifstream in3("3.ppm");
    ifstream in4("4.ppm");
    ifstream in5("5.ppm");
    ifstream in6("6.ppm");
    ifstream in7("7.ppm");
    ifstream in8("8.ppm");
    ifstream in9("9.ppm");
    ofstream fout("11.ppm");
    in1 >> header >> cols >> rows;
    in2 >> header >> cols >> rows;
    in3 >> header >> cols >> rows;
    in4 >> header >> cols >> rows;
    in5 >> header >> cols >> rows;
    in6 >> header >> cols >> rows;
    in7 >> header >> cols >> rows;
    in8 >> header >> cols >> rows;
    in9 >> header >> cols >> rows;
    fout << header << endl << 495 << " " << 557 << endl <<255 <<endl;


    for (int j = 0; j < 557; j++) {
    for (int k = 0; k < 495; k++) {
    in1 >> r1 >> g1 >> b1;
    in2 >> r2 >> g2 >> b2;
    in3 >> r3 >> g3 >> b3;
    in4 >> r4 >> g4 >> b4;
    in5 >> r5 >> g5 >> b5;
    in6 >> r6 >> g6 >> b6;
    in7 >> r7 >> g7 >> b7;
    in8 >> r8 >> g8 >> b8;
    in9 >> r9 >> g9 >> b9;

    fout << (g1 + g2 + g3 + g4 + g5 + g6 + g7 + g8 + g9) / 9 << endl;
    fout << (b1 + b2 + b3 + b4 + b5 + b6 + b7 + b8 + b9) / 9 << endl;
    fout << (r1 + r2 + r3 + r4 + r5 + r6 + r7 + r8 + r9) / 9 << endl;


    }

    }
    }

    [/php]
    [align=center]وما توفيقي الا بالله
صبر کنید ..
X