Агуулгын хүснэгт:

Толгойн хөдөлгөөнөөр хянагддаг DIY видео тоглоом (Өргөтгөсөн бодит байдал): 4 алхам
Толгойн хөдөлгөөнөөр хянагддаг DIY видео тоглоом (Өргөтгөсөн бодит байдал): 4 алхам

Видео: Толгойн хөдөлгөөнөөр хянагддаг DIY видео тоглоом (Өргөтгөсөн бодит байдал): 4 алхам

Видео: Толгойн хөдөлгөөнөөр хянагддаг DIY видео тоглоом (Өргөтгөсөн бодит байдал): 4 алхам
Видео: Үйдө жаңы үйрөнчүктөр үчүн йога. 40 мүнөттүн ичинде дени сак жана ийкемдүү дене 2024, Арванхоёрдугаар сар
Anonim
Image
Image
Хэл ба хөдөлгөөнийг илрүүлэх номын сан
Хэл ба хөдөлгөөнийг илрүүлэх номын сан

Орчин үед биеэ хөдөлгөж удирдах боломжтой өөрийн тоглоом хийх нь ямар амархан болохыг би танд үзүүлэхийг хүсч байна. Танд вэб камертай, програмчлалын чадвартай зөөврийн компьютер л хэрэгтэй болно.

Хэрэв танд зөөврийн компьютер, вэб камер байхгүй эсвэл програм зохиохоо мэдэхгүй байгаа бол та энэ зааварыг зугаа цэнгэл болгон уншиж, миний тоглоомыг тоглож чадна, учир нь би үүнийг энэ нийтлэлд нэмж оруулсан болно.

Алхам 1: Хэл ба хөдөлгөөнийг илрүүлэх номын сан

Хэл ба хөдөлгөөнийг илрүүлэх номын сан
Хэл ба хөдөлгөөнийг илрүүлэх номын сан

Дугуйг дахин зохион бүтээх шаардлагагүй. Интернет дээр хөдөлгөөнийг илрүүлэх олон номын сан байдаг бөгөөд тэдгээр нь бараг бүх хэл дээр хийгдсэн бөгөөд ашиглахад үнэ төлбөргүй байдаг.

Би тоглоомоо платформоос хараат бус байлгахыг хүсч байсан тул Java ашиглахаар шийдсэн. Үүнийг Winddows, Mac, Linux дээр ажиллуулж болно.

Би OpenIMAJ номын санг сонгосон бөгөөд энэ нь зөвхөн хөдөлгөөнийг илрүүлэх төдийгүй график дүрслэх, боловсруулахад маш хялбар болгодог. Та энэ алхамтай холбоотой зургийг харж болно, зөвхөн цөөн хэдэн мөрийн тусламжтайгаар би хөдөлгөөнийг илрүүлэх програмыг хийж чадна.

Хэрэв та Java -г мэддэг бөгөөд туршиж үзэхийг хүсч байвал OpenIMAJ дээр хөдөлгөөнийг илрүүлэх, графикийг хэрхэн яаж зохицуулах талаар үнэхээр хурдан/энгийн гарын авлага энд байна.

Арканоидын тоглоомыг өөрийн үзэл баримтлалын нотолгоо болгохоор шийдсэн, учир нь үүнийг хэрэгжүүлэх нь үнэхээр энгийн зүйл юм.

Алхам 2: Нүүрийг танихад хэр хялбар болохыг харуулах богино заавар

Нүүрийг илрүүлэх нь хичнээн хялбар болохыг харуулах богино заавар
Нүүрийг илрүүлэх нь хичнээн хялбар болохыг харуулах богино заавар

Би Java & OpenIMAJ дээр нүүрээ хэрхэн амархан илрүүлэхийг танд үзүүлэхээр шийдлээ. Хэрэв та програмчлалыг мэдэхгүй бол энэ алхамыг алгасаарай.-)

Энд танд код байна:

// HDVideoCapture vc = new VideoCapture (1240, 720) бол // эхлээд дэлгэцийг эхлүүлэх; // нүүр илрүүлэгчийг эхлүүлэхFaceDetector fd = new HaarCascadeDetector (40);); vd.addVideoListener (new VideoDisplayListener () {public void beforeUpdate (MBFImage frame) {// энэ нь нүүрний илрүүлэлтийг хийж, нүүрний эргэн тойрон дахь хүрээг дэлгэцэн дээр харуулдаг List faces = fd.detectFaces (Transforms.calculateIntensity (frame)); for (Илрүүлсэн нүүр царай: нүүр) {frame.drawShape (face.getBounds (), RGBColour. RED);

}

}

public void afterUpdate (VideoDisplay дэлгэц) {}});

Алхам 3: Дуу чимээ гаргах

Дуу чимээ гаргах
Дуу чимээ гаргах

Нэмэлт зугаа цэнгэлийн үүднээс би тоглоомыг бүхэлд нь тоглох боломжтой болгодог зарим дуу чимээ гаргав. Би хүүгээ авав (энэ нь түүнд хөгжилтэй байсан), бид ялзарсан гадил жимсийг хөргөгчийн хаалган дээр цохих гэх мэт тэнэг чимээ гаргав;-) Дараа нь би дуу чимээгээ зоригтойгоор боловсруулж, тоглоомонд дахин ашигладаг.

Зөвлөмж болгож буй: