مطالب

۵ : آموزش پایتون انتخاب ها IF

4 : آموزش پایتون فانکشن ها 2 پیشگفتار توی برنامه نویسی انتخاب یکی از مهمترین و کلیدی ترین کارهایی که یک برنامه میتونه انجام بده، اینکه برنامه ما در شرایط خاص با ورودی های مختلف چه واکنش هایی رو انجام بده، برای این که با این قسمت از برنامه نویسی آشنا...

پیدا کردن تفاوت های دو تصاویر با opencv در پایتون

پیدا کردن تفاوت های دو تصویر با opencv در پایتون

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

آموزش پایتون فانکشن ها

۴ : آموزش پایتون فانکشن ها ۲

4 : آموزش پایتون فانکشن ها 2 پیشگفتار توی قسمت قبلی با ماژول و نحوه استفاده اونها در پروژه آشنا شدیم. یکمی هم در مورد فانکشن ها یاد گرفتیم ، نحوه تعریفشون و صدا زدنشون و مقدار بازگشتی شون. حالا توی این قسمت میخوایم بیشتر بریم تو عمق فانکشن ها و...

دانلود کتاب آموزش جنگو

دانلود کتاب آموزش جنگو نوشته دنیل روبیو

دانلود کتاب آموزش جنگو و توسعه برنامه های کاربردی وب و استقرار با پایتون،یک آموزش جامع در چارچوب توسعه برنامه وب Django از اصول اولیه تا توسعه برنامه RESTful دانلود کتاب آموزش جنگو : چارچوب برنامه وب Django را کشف کنید و ساخت برنامه های وب مبتنی بر پایتون را...

آموزش پایتون ماژول ها و فانکشن ها

۳ : آموزش پایتون ماژول ها و فانکشن ها

 قسمت 3 : آموزش پایتون ماژول ها و فانکشن ها پیشگفتار در این قسمت از آموزش پایتون ماژول ها و فانکشن ها رو یاد می گیریم .یه ماژول در پایتون در واقع یک فایله که شامل تعدای توابع و دستورات از پیش تعریف شده است که ما در برنامه ها مون...

چرا دجله و فرات در حال خشک شدن هستند!؟

این ویوئو توضیح میدهد که چرا آب دجله و فرات در حال خشک شدن است. عراق تقریباً تمام آب خود را از دو رودخانه: دجله و فرات می گیرد. هر دو از ترکیه سرچشمه می گیرند و پیش از آنکه در خلیج فارس خالی شوند ، تمام طول کشور را...

آموزش پایتون دیباگ کردن و لاکپشت turtle

۲ : آموزش پایتون دیباگ کردن و لاکپشت turtle

در این قسمت از آموزش پایتون دیباگ کردن و لاکپشت turtle را یاد میگیریم، یک از مهمترین مهارت هایی که شما بایستی به عنوان یک برنامه نویس موفق یاد بگیرید، دیباگ کردن است. برای اینکه در برنامه نویسی موفق بشیم بایستی قدم های کوچک برداریم چون برنامه ها می تونن...

آموزش پایتون مفاهیم پایه ای

۱: آموزش پایتون مفاهیم پایه ای

آموزش پایتون مفاهیم پایه ای پایتون یک زبان برنامه نویسی  سطح بالا و مفسری مثل جاوا ، PHP و C++ است ولی با این تفاوت که خیلی ساده و روان و نزدیک به زبان انسان هستش.از ویژگی های خوبش میشه به وجود منابع زیاد برای یادگیری و پشتیبانی در اینترنت...

سیستم ال L-system و لیست ها در پایتون

خب در این قسمت ادامه مبحث سیستم ال و اجرای اون در پایتون رو داریم با این تفاوت که در این قسمت از لیست ها برای نمایش سیستم ال استفاده می کنیم . برای دیدن قسمت اول اینجا کلیک کنید . فرض میکنیم قانون زیر را داریم : X X --> F[-X]+X F -->...

چرا باید زبان برنامه نویسی سی c را یاد بگیریم

زبان برنامه نویسی سی یک زبان برنامه نویسی رویه ای است که دنیس ریچی در سالهای 1969 تا 1973 آن را توسعه داد. این زبان برای این اختراع شد که بتوان با آن سیستم عامل یا کامپایلر نوشت که بعد از آن خود آقای دنیس ریچی سیستم عامل یونیکس...

حلقه های تکرار در رشته ها و L-System

در این بخش قصد داریم با یک مثال جالب حلقه های تکرار را با L-system   آموزش بدهیم. در سال 1968 یک بیولوژیست به نام آریستید لیندمیر، فرمولی اختراع کرد که میتوانست به زبان ریاضی نحوه رشد گیاهان را تشریح کند که آن را L-system  نامید. L-system طراحی شده بود تا...

۷ وب سایت عالی (و رایگان!) که همه برنامه نویسان تازه کار باید بدانند

همه ما جایی شروع کردیم. این یک پست ساده است تا به شما برخی از وبسایت های بسیار جذاب را معرفی کند که قطعا در مسیر حرفه ای شما در رشته برنامه نویسی کمک خواهد کرد. این 7 وب سایت عالی (و رایگان!) که همه برنامه نویسان تازه کار...

مهندسی نرم‌افزار و برنامه‌نویسی چه تفاوت‌هایی با یکدیگر دارند؟

واژه مهندس نرم‌افزار در ارتباط با چه افرادی مورد استفاده قرار می‌گیرد؟ اصطلاح مهندس نرم‌افزار در ارتباط با متخصصانی به کار گرفته می‌شود که قادر هستند نرم‌افزارهای با کیفیت بالا بنویسند. این گروه از متخصصان تنها به‌منظور کسب درآمد و امرار معاش به این حرفه نگاه نمی‌کنند. این حرف به معنای آن...

بیوگرافی بیل جوی، بنیان‌گذار سان مایکروسیستمز و یکی از پیشگامان جنبش نرم‌افزار آزاد

بیوگرافی بیل جوی یکی از پیشگامان جنبش نرم‌افزار آزاد بوده که در پروژه‌های تاثیرگذاری همچون سیستم‌عامل برکلی یونیکس و جاوا نقش داشته است. بیل جوی (Bill Joy) با نام کامل ویلیام نلسون جوی (William Nelson Joy) یک توسعه‌ دهنده‌ی آمریکایی نرم‌افزار و کارآفرین است که عموما با عنوان هم‌بنیان‌گذار سان مایکروسیستمز، از شرکت‌های پیشگام انقلاب اینترنت...

دانلود کتاب opencv-python پروژه محور پردازش تصویر

دانلود کتاب opencv-python پروژه محور پردازش تصویر

دانلود کتاب opencv-python فوق العاده به صورت پروژه محوره و کاملا کاربردی و عملی در سه بخش مختلف اکثر تکنیکهای مهم پردازش تصویر به کمک opencv-python را خواهید آموخت   لینک دانلود  دانلود - 13.5 مگابایت

OpenCV-Python آموزش کار با ویدئو در

آموزش کار با ویدئو در OpenCV-Python

هدف در این قسمت از آموزش کار با ویدئو در OpenCV-Python یاد میگیرید که : ویدیو را بخوانید، ویدیو را نمایش داده و ویدئو را ذخیره کنید. از دوربین عکس بگیرید و آن را نمایش دهید. شما این توابع را یاد خواهید گرفت  : ()cv2.VideoCapture()، cv2.VideoWriter   Capture کردن ویدئو از دوربین اول از همه بایستی...

کار با تصاویر در OpenCV-Python

آموزش کار با تصاویر در OpenCV-Python

اهداف آموزش کار با تصاویر در OpenCV-Python در قسمت از آموزش کار با تصاویر در OpenCV-Python نحوه خواندن یک تصویر، نحوه نمایش آن و نحوه ذخیره آن را خواهید آموخت. شما این توابع را یاد خواهید گرفت: ()cv2.imread()، cv2.imshow()، cv2.imwrite. [divider height="30" style="default" line="default" themecolor="1"] خواندن تصاویر از تابع ()cv2.imread برای خواندن یک...

آموزش OpenCV-Python

مقدمه ای بر آموزش OpenCV-Python

مقدمه ای بر آموزش OpenCV-Python با آرام وب همراه باشید تا به بررسی مقدمه ای بر آموزش OpenCV-Python بپردازیم. OpenCV در سال 1999 توسط گری برادسکی در اینتل آغاز شد و اولین بار در سال 2000 منتشر شد. وادیم پیزارفسکی به گری برادسکی پیوست تا بتواند تیم نرم افزار روسی OpenCV...

آموزش لینوکس

آموزش فارسی لینوکس به زبان ساده

لینوکس یک سیستم عامل قدرتمند چند کاربره و چند وظیفه است که در دنیا از محبوبیت بسیار زیادی برخوردار است و همچنین کاربردهای فراوانی در حوزه های مختلف علمی دارد . هسته الی این سیستم عامل در سال در سال ۱۹۹۱ میلادی توسط لینوس توروالدز منتشر شد . لینوکس از سخت‌افزارهای مختلفی پشتیبانی می‌کند...

برنامه چت گوگل الو

برنامه چت گوگل الو اطلاعات شخصیتان را با دوستانتان به آن به اشتراک بگذارید

در یک چت گروهی با دوستانتان میتوانید اطلاعات تقویم تماس ها، اطلاعات سفر خودتون را با دیگر اعضا در برنامه چت گوگل الو به اشتراک بگذارید. برنامه چت گوگل الو یک برنامه قدرتمند چت است که امکانات زیادی را در اختیار کاربران قرار میدهد .یکی از ویژگی های بسیار جالب...