വിഷൻ ഡാറ്റ ചലഞ്ചിനുള്ള പരിശീലനം - സി++
അധ്യാപക ഉപകരണപ്പെട്ടി
-
ഈ പ്രവർത്തനത്തിന്റെ ഉദ്ദേശ്യം
ഒരു ഉദാഹരണ സ്നാപ്പ്ഷോട്ടിൽ നിന്ന് ഒരു ഡാറ്റ സെറ്റ് പൂർത്തിയാക്കുന്നതിന്, മുൻ പേജിൽ പഠിച്ച കാര്യങ്ങൾ പ്രയോഗിക്കാൻ ഈ പ്രവർത്തനത്തിലൂടെ വിദ്യാർത്ഥികളെ പ്രേരിപ്പിക്കുന്നു. അവർ വിട്ടുപോയ മൂല്യങ്ങൾ പൂരിപ്പിക്കുകയും, മധ്യഭാഗം X, Y മൂല്യങ്ങൾ കണക്കാക്കുകയും, റോബോട്ടിന്റെ കേന്ദ്രബിന്ദുവുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ വസ്തുവിന്റെ സ്ഥാനത്തെക്കുറിച്ച് ഡാറ്റയ്ക്ക് എന്ത് പറയാൻ കഴിയുമെന്ന് വ്യാഖ്യാനിക്കുകയും ചെയ്യും. ഇത് അവരെ തുടർന്നുള്ള വിഷൻ ഡാറ്റ ചലഞ്ചിൽ വിജയിക്കാൻ സജ്ജമാക്കും.

നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ താഴെ വിട്ടുപോയ മൂല്യങ്ങൾ ചേർക്കുക.
സ്നാപ്പ്ഷോട്ടിൽ നിന്ന് നൽകിയിരിക്കുന്ന ഡാറ്റ ഇതാ:
- എക്സ് = 50
- വൈ = 36
- പ = 152
- എച്ച് = 150

- റോബോട്ടിന്റെ മധ്യബിന്ദുവിന്റെ ഇടത്തോട്ടോ വലത്തോട്ടോ ആണോ REDBOX?
- REDBOX റോബോട്ടിന്റെ മധ്യബിന്ദുവിനേക്കാൾ ഉയർന്നതാണോ അതോ താഴ്ന്നതാണോ?
അധ്യാപക നുറുങ്ങുകൾ
ഡിറ്റക്ഷൻ ഫ്രെയിം REDBOX പൂർണ്ണമായും മൂടുന്നില്ല എന്ന വസ്തുതയിലേക്ക് വിദ്യാർത്ഥികളുടെ ശ്രദ്ധ ക്ഷണിക്കുക. അത് കുഴപ്പമില്ല. അത് ഇപ്പോഴും REDBOX-നെ തിരിച്ചറിയുന്നു. വിഷൻ സെൻസർ ട്യൂൺ ചെയ്യുന്നത് ഡിറ്റക്ഷൻ ഫ്രെയിം പൂർണതയിലെത്തിക്കാൻ സാധ്യതയില്ല, അത് കുഴപ്പമില്ല. REDBOX-ന്റെ ഭൂരിഭാഗവും വിഷൻ സെൻസർ തിരിച്ചറിയുന്നു.
ടീച്ചർ ടൂൾബോക്സ്
-
ഉത്തരങ്ങൾ
വിദ്യാർത്ഥികളുടെ ഉത്തരങ്ങൾ ഒരു ക്ലാസായി ചർച്ച ചെയ്യാവുന്നതാണ് കൂടാതെ/അല്ലെങ്കിൽ അവരുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കുകൾ പരിശോധിച്ച് അവർ പ്രവർത്തനം പൂർത്തിയാക്കിയെന്ന് ഉറപ്പാക്കാവുന്നതാണ്.
സ്നാപ്പ്ഷോട്ടിൽ ഒരു ഒബ്ജക്റ്റ് മാത്രമേ ഉള്ളൂ (ഒബ്ജക്റ്റ് എണ്ണം = 1) പ്രോഗ്രാം ആണ് വീതി നൽകുന്നത് (ഒബ്ജക്റ്റ് വീതി = 152). മധ്യഭാഗത്തെ X ന്റെ മൂല്യം 152/2 + 50 = 126 ആണ്.
- റോബോട്ടിന്റെ മധ്യബിന്ദുവിന്റെ ഇടതുവശത്താണ് റെഡ്ബോക്സ് (മധ്യത്തിൽ നിന്ന് അൽപ്പം ഇടതുവശത്ത്). റോബോട്ടിന്റെ മധ്യബിന്ദുവിൽ നിന്ന് ഇടതുവശത്ത് 31.5 പിക്സലുകൾ (മധ്യഭാഗം 157.5 - 126) ആണ് REDBOX.
- REDBOX റോബോട്ടിന്റെ മധ്യബിന്ദുവിനേക്കാൾ താഴെയാണ് (മധ്യഭാഗത്തേക്കാൾ അല്പം താഴെ). റോബോട്ടിന്റെ മധ്യബിന്ദുവിൽ നിന്ന് 5.5 പിക്സലുകൾ (111 - മധ്യഭാഗം 105.5) താഴെയാണ് REDBOX.