تور لحظه آخری
امروز : یکشنبه ، 15 مهر 1403    احادیث و روایات:  امام علی (ع):زكاتِ رفاه، نيكى با همسايگان و صله رحم است.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1821018018




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

گرافیک دو بعدی در دلفی


واضح آرشیو وب فارسی:سایت ریسک: soldier17-11-2007, 08:12 PMسلام جای گرافیک در این انجمن خیلی خالیه. مخصوصآ گرافیک دو بعدی. گفتم در این مورد یک تاپیک داشته باشیم. خوب از پست بعدی شروع میکنم... لطفآ همه در این تاپیک شرکت کنید... موفق باشید romixery17-11-2007, 10:21 PMسلام سلجر جان پايتم حسابي. شايد منم بتونم يه چيزايي كمكت كنم. البته شايد. بايد ديد سطح آموزشتون چجوريه. مطمئنم مثل هميشه عاليه. موفق باشين باي as1385136518-11-2007, 12:45 PMبه نظر من گرافیک دو بعدی خیلی به درد نمی خوره یعنی کسی وقتش را صرف اجسام دو بعدی نمی کنه ( دنیای سه بعدی بیشتر برای همه جذاب است ) اما گفتنش خالی از لطف نیست. mohsen_sir18-11-2007, 12:47 PMمنم با سه بعدی موافقم. soldier18-11-2007, 02:02 PMسلام خوب باید اول باید دو بعدی رو یاد بگیریم که بعدش بریم سراغ سه بعدی... و گرافیک دو بعدی به قول as13851365 خالی از لطف نیست. خیلی جاها بدرد میخوره... انشاالله به زودی شروع میشه... شايد منم بتونم يه چيزايي كمكت كنم. خوشحال میشم. بايد ديد سطح آموزشتون چجوريه اولش که خیلی خیلی ساده هست. تا بعد ببینیم چطوری میشه... یعنی کسی وقتش را صرف اجسام دو بعدی نمی کنه فعلآ خبری از جسم نیست. با Canvas کار میکنیم... ( دنیای سه بعدی بیشتر برای همه جذاب است ) درباره سه بعدی باید بگم که یه مدت کلی ابزار و آموزش گذاشتم هیچ کس نبود... خیلی خوشحالم که استقبال میکنید... امیدوارم همینطور ادامه بدیم.... موفق باشید مرد مباح18-11-2007, 02:05 PMهر دو در شرايط مختلف نياز ميشن. سه بعدي براي شبيه ساري واقعيت و احيانا حركت در اون فضا خيلي مفيده و دو بعدي براي كارهايي شبيه به تشخيص اثر انگشت و يا صورت ويا امضا به كمك كامپيوتر . هر چيزي جاي خودشو داره و نبايد مقايسه الكي كرد. اگه ميخواين بازي بسازين بله، سه بعدي خيلي بهتره. ولي اسم تاپيك گرافيك 2 بعدي هست. نه بازي سازي. اميدوارم ناراحت نشده باشيد. موفق باشيد E X O R C I S T18-11-2007, 03:23 PMفکر خوبیه موفق باشید romixery18-11-2007, 07:42 PMسلام اصول سيستم تشخيص اثر انگشت رو با استفاده از گرافيك دو بعدي من نوشتم. فرستادم به جشنواره خوارزمي كه خوب مقام نيورد. چون طرح عملي ميخواستن، من وسيله نداشتم. ولي اگه خواستين (يعني بحث به اونجاها كشيد) بگين فقط بعضي از قسمتاش رو آپلود كنم. همشو نمي تونم. ولي همينجور كه گفتم موضوع بحث خيلي عاليه. مطمئن باشين گرافيك دو بعدي خيلي بدردمون مي خوره و حتي خيلي جاها به اينترفيس برناممون جلوه بهتري مي ده موفق باشين باي as1385136519-11-2007, 07:10 PMدوست گرامی جناب آقای soldier چرا بحث را ادامه نمی دید؟ کنترل بحث از فضای دو بعدی به سمت دیگری داره منحرف می شه . اولین دستور را بگویید. soldier19-11-2007, 08:39 PMسلام romixery جان واقعآ عالیه. انشاالله به اونجا هم میرسیم و شما باید در این مورد توضیح بدید... as13851365 عزیز چشم. همین حالا شروع میکنیم که بیشتر از این وقت از دست نره... برای رسم خط و نقطه و تمام کارهای گرافیکی که اساس کار ما هست باید از Canvas استفاده کنیم... Canvas یک کلاس هست که خصوصیات و تابع های زیادی داره که از این به بعد باهاشون آشنا میشیم. اکثر شی ها مثل Form,Image,PaintBox این کلاس رو دارند... که بهتر از همه PaintBox هست. و امکانات بیشتری در اختیار ما قرار میده. در آموزش های بعدی بیشتر با این کلاس آشنا خواهیم شد... soldier19-11-2007, 08:48 PMتوی کار های گرافیکی چه از نقاشی روی کاغذ چه نرم افزار های گرافیکی حرفه ای و چه کار گرافیکی با دلفی. ما همیشه یک مداد ، کاغذ و گاهی ماژیک داریم. که مداد ما خصوصیاتی مثل : قطر مداد - رنگ - مکان و ... داره و همچنین کاغذ خصوصیاتی مثل اندازه - رنگ و ... داره حالا کاغذ ما Canvas هست. و مداد هم Pen که یکی از کلاس های Canvas میباشد. خیلی وقت ها Canvas فرزند کلاس یا کمپوننت های دیگری هست. که در این مورد بیشتر حرف میزنیم... romixery22-11-2007, 10:23 AMالو الو. مثل اينكه سلجر جان ديگه نمي خواد ادامه بده. كجا رفتين سلجر جان. soldier23-11-2007, 06:12 PMسلام من حدود 3 روز نبودم. ( بخاطر عروسی عموی عزیزم ) حالا هم تازه اومدم و فردا امتحان دارم و ... تا جایی که میتونم سعی میکنم سریعتر این بحث رو ادامه بدم. منتظر باشید mohsen_sir26-11-2007, 01:12 PMامتحانت رو که دادی شروع کن ما منتطریم soldier27-11-2007, 11:52 PMسلام خوب بهتره قبل از شروع کار با رنگ ها آشنا بشید چون از این به بعد زیاد استفاده می شوند... اساس رنگ در اینجا RGB هست... !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! پس هر چه مقدار R بیشتر بشه رنگ قرمز بیشتر میشه و همچنین دو رنگ بعدی... و میشه رنگ ها رو مخلوط کرد. برای اینکه بهتر متوجه بشید با فرم رنگ فتوشاپ ور برید... هر چه مقدار این رنگ ها کمتر باشه تیره تر میشه و هر چه بیشتر بشه روشن تر خواهد شد. و لازمه بدونید مقدار هر کدارم از رنگ ها بین 0 تا 255 میباشند (Byte). میشه مقدار رنگ ها رو در یک متغیر از نوع Byte نگهداری کرد که بعدآ میگم چطور. (مثلآ مقدار رنگ قرمز رو از یک رنگ بگیریم و در یک متغیر قرار بدیم) موفق باشید soldier27-11-2007, 11:55 PMگفتیم که بعضی وقت ها Canvas فرزند کلاس های دیگه ای هست... اکثر مواقع فرزند کلاس Bitmap هست... + میشه خودمون اون رو تعریف کنیم... تا اینجا با Canvas آشنا شدیم... حالا میخواهیم روی یک کمپوننت Image شروع به کار کنیم... خوب بهتره اول از همه با رسم خط آشنا بشیم برای رسم خط از تابع LineTo استفاده کنیم... برای مثال ما به نقطه X=50 و Y=20 یک خط میکشیم... !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! اما همیشه با این دستور از نقطه 0,0 این خط رسم میشه. برای رسم خط از نقطه های مختلف باید مداد ما جابجا بشه که از تابع MoveTo استفاده میکنیم. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! ما معمولآ برای نقاشی مداد سیاه داریم. برای تغییر رنگ باید رنگ مداد رو عوض کنیم. حالا باید خاصیت رنگ(Color) مداد(Pen) رو تغییر بدیم... !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! حالا این خط خیلی برای ما نازک هست. میخواهیم یک خط با قطر بزرگتر بکشیم. برای اینکا باید یک مداد با قطر بیشتر داشته باشیم... که اینجا ما خاصیت عرض(Width) مداد رو تغییر میدیم... !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! موفق باشید soldier27-11-2007, 11:57 PMسلام برای رسم نقطه از تابع Pixel استفاده میکنیم که میشه از این تابع برای خواندن رنگ یک نقطه هم استفاده کرد... شکل کلی !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! حالا برای مثال روی نقطه X=10 و Y=60 یک نقطه به رنگ قرمز بکشیم... توجه داشته باشید اینجا رنگ مداد هیچ تاثیری نداره... !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! حالا ما نمیدونیم توی این نقطه چه رنگی وجود داره و میخواهیم تشخصی بدیم... باید یک متغیر از نوع TColor داشته باشیم که رنگ خوانده شده در آن بریزیم !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! اما میشه بجای متغیر مستقیمآ در جای دیگه استفاده کرد... !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! پس اینطور میشه در کنار نقطه 10و60 یک نقطه دیگه به همون رنگ رسم کرد... موفق باشید as1385136501-12-2007, 10:08 AMاگر بخواهیم یک سطر از یک عکس را به صورت جداگانه داشته باشیم باید از آرایه استفاده کنیم ؟ یعنی یک آرایه با طول عکس داشته باشیم که نوع این آرایه هم از نوع Color باشد . مرد مباح01-12-2007, 12:25 PMآره. اين بهترين كاره hamidrah21-10-2008, 02:05 PMسلام من عضو جدیدم.یک پروژه گرافیکی میخوام بنویسم مثل Paint . میخواستم بدونم چچوری وقتی موس کلیک میشه میشه مختصات اون نقطرو بدست آورد؟ لطفا اگه کسی می دونه زودتر کمک کنه. با تشکر marzieroshan27-10-2010, 03:48 AMسلام خا قوت درمورد کار گرافیکی با کلیک ماوس اگه میشه بیشتر مطلب بگین ممنون سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1140]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن