Multiplikatsiya va multimedia
Download 1.33 Mb.
|
mashxura (2) (3)
XULOSAUshbu kurs ishida qo’yilgan “C++ tilining multimedia” mavzusi ostida qo’yilgan maqsad va vazifalarni bajarish davomida quyidagi natijalarga erishildi: C++ tilining animatsiya va multimedia bilan ishlovchi komponentalari batafsil o’rganib chiqildi va ish tarkibiga kiritildi; Tasvirlarni tashqi fayldan o’qish va bitli tasvirlar bian ishlash to’g’risida ma’lumotlar keltirildi va amaliy masalalar yordamida yoritildi; Multiplikatsiyalar hosil qilish jarayoni o’rganib chiqildi va amaliy dasturiy vositalar yordamida yoritildi; C++ tilida ovozli va ovozsiz animatsiyalar bilan ishlovchi Animate va MediaPlayer komponentalarining xususiyatlari va imkoniyatlari o’rganib chiqildi va ishda keltirildi; Koordinatalar sistemasini boshqaruvchi Chart koordinatasi imkoniyatlari o’rganildi va bu komponenta yordamida bitta koordinatalar sistemasida bir nechta funksiyalarning grafiklarini quruvchi dasturiy vosita yaratildi; MediaPlayer komponentasidan foydalangan hold ovozli fayllarni ijro etuvchi dasturiy vosita yaratildi va ish tarkibiga kiritildi; Ushbu kurs ishida tuzilgan animatsiyani, ovozli ijroni, video tasvirni boshqarishga mo’ljallangan dasturiy vositalardan foydalanib, multimdiali elektron o’quv qo’llanmalar yaratish va audio va videopleyer dasturlarining qo’llanmalilik darajasini yuksaltirish kabi ishlarni amalga oshirish mumkin. Bu kusr ishida ancha qiynaldim ma’lumot topishda,ko’p adabiyotlarni o’qib chiqishga o’lgurdim.C++ dasturlash haqida juda ko’p ma’lumotlarga ega bo’ldim C++ dasturlash tilida multimedia mavzusida amallar bajarish uchun, siz asosan graphics.h kutubxonasidan foydalandim . Ushbu kutubxona o'z ichiga line(), circle(), rectangle(), arc() va boshqa funksiyalarni o'z ichiga oladi, va ularni yordamida oyna va boshqa grafik elementlari yaratish mumkin. Multimedia, bir nechta turdagi mediya turlari, masalan, video, audio, rasmlar va boshqalarini o'z ichiga oladi. C++ dasturlash tilida multimedia elementlarni yaratish uchun bir nechta kutubxonalar mavjud. Bunday kutubxonalar orasida graphics.h, SDL, SFML va OpenCV kabi mashhur kutubxonalar kiritiladi. graphics.h kutubxonasi grafik elementlarni yaratishga imkon beradi, masalan, chizgilar, doiralar, to'rtburchaklar va boshqalar. outtextxy() funksiyasi orqali oynaga matn yozish mumkin. SDL va SFML kutubxonalarida multimedia tarkibini yaratishga imkon beruvchi ko'p funksiyalar mavjud. OpenCV kutubxonasida esa rasmni o'qish, yozish va tahrirlash funksiyalari mavjud. Shunday qilib, multimedia mavzusida C++ dasturlash tilida ko'pgina kutubxonalar mavjud va ularni o'rganish C++ dasturchilari uchun juda muhimdir. Bu kutubxonalar orasida mos keladigan birini tanlang va uni o'rganishga boshlang. Ushbu mavzuda tugma loyiha oynasiga joylashtirilib, ishchi holatga o‘tkazilganda, uning ichki funksiyalari qanday ishlatilishini ko‘rib o‘tamiz. MediaPlayer tugmasidan foydalanish. MediaPlayer tugmasini loyiha oynasiga joylashtirish uchun System komponentalar palitrasidan piktogramma belgilanib, loyiha oynasining ustiga kelinadi va sichqoncha tugmasini bosgan holda tanlash lozim bo‘lgan joy ajratiladi. Animatsiyani uzluksiz namoyish etish jarayoni uchun “Pusk” tugmasiga OnClick hodisasini qo’shish va Active xossasiga true qiymatni berish kerak bo’ladi. Bu protsedura Button1 tugmasidagi Pusk nomini Stop bilan almashtiradi. Animatsiya rejimlari RadioButton1 va RadioButton2 tugmalari yordamida almashtiriladi. OnClick hodisasini qayta ishlovchi protsedura bu komponentalarda Enabled xossasini o’zgartirish “bloklash” yoki “ochish” ni bajaradi. Kadrlarni o’tkazish rejimi uchun mo’ljallangan Multimedia - bu turli xil formatlarda mavjud bo'lgan mediya turlari, masalan, video, audio, rasmlar, animatsiyalar va boshqa ko'plab turli formatlardagi fayllar. Multimedia, ta'lim, marketing, reklama va hukumat tashkilotlari tomonidan ko'p qo'llaniladi. Bu, ko'proq kuzatuvchilar va foydalanuvchilarga yoqimli ko'rsatish uchun ko'p tashlanadi. Multimedia ko'rsatishda foydalanuvchilar o'ziga mos keladigan formatni tanlashlari mumkin va bu ularning multimedia fayllarini ko'rish va ularga muvofiq javob berish imkoniyatini beradi. Ushbu kurs ishimni yozish davomida multimedia hadida juda ko’p ma’lumotlarga ega bo’ldim, multimedia deganda: kompyuterning amaliy dasturlari yordamida yozuvlarni, geometrik shakllarni, rasmlarni harakatlantiradiga (animatsiya) hamda ovozlar, videotasvirlarning hosil qiladigan tushunchani tushundim Download 1.33 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling