BG Development


  Reply to this topicStart new topicStart Poll

> Настройка на камера
midjis
Публикувано на: 15-09-2022, 14:58
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 467
Регистриран на: 27.11.06



Имам следният скрипт:
CODE

<!--Настройка на камера  -->
<script language="JavaScript">
   Webcam.set({
       width: 480,
       height: 350,
       image_format: 'jpeg',
       jpeg_quality: 100
   });
 
   Webcam.attach( '#web_cam' );
 
   function take_snapshot() {
       Webcam.snap( function(web_cam_data) {
           $(".image-tag").val(web_cam_data);
           document.getElementById('response').innerHTML = '<img src="'+web_cam_data+'"/>';
       } );
            document.f_snimka.submit();
   }

При тези настройки, на лаптопа камерата показва мене. На таблета също.
Въпросът е: Как, с коя функция се променят настройките на камерата, така, че
на таблета да работи другата камера, за да мога да правя снимки на околността пред мене?


--------------------
Съвършенството е моята цел.
PMEmail Poster
Top
Lachezar
Публикувано на: 15-09-2022, 15:06
Quote Post



Име: Лъчезар Добрев
Група: Потребител
Ранг: Почетен член

Мнения: 2752
Регистриран на: 10.11.04



Коя библиотека ползваш? Този Webcam клас идва от някаква библиотека, тярбва да видиш нейната документация.

Ако ползваш webcam-easy, то там класа Webcam има метод flip().


--------------------
И'м ватцхинг ъоу...
PMUsers Website
Top
midjis
Публикувано на: 15-09-2022, 15:10
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 467
Регистриран на: 27.11.06



Използвам WebcamJS v1.0.25.js .


--------------------
Съвършенството е моята цел.
PMEmail Poster
Top
Lachezar
Публикувано на: 15-09-2022, 17:37
Quote Post



Име: Лъчезар Добрев
Група: Потребител
Ранг: Почетен член

Мнения: 2752
Регистриран на: 10.11.04



QUOTE
WebcamJS is in Maintenance Mode


Ако е това, значи е изоставен проект.
След бърз преглед не изглежда да поддържа избиране на коя камера да използва.


--------------------
И'м ватцхинг ъоу...
PMUsers Website
Top
PxL
Публикувано на: 15-09-2022, 18:27
Quote Post


Group Icon
Име: Димитър Т. Димитров
Група: VIP
Ранг: Почетен член

Мнения: 3551
Регистриран на: 26.04.05



CODE

<!--Настройка на камера  -->
<script language="JavaScript">
  Webcam.set({
      width: 480,
      height: 350,
      image_format: 'jpeg',
      jpeg_quality: 100

      constraints: {
            facingMode: 'environment', //  'user'
      }
  });

  Webcam.attach( '#web_cam' );

  function take_snapshot() {
      Webcam.snap( function(web_cam_data) {
          $(".image-tag").val(web_cam_data);
          document.getElementById('response').innerHTML = '<img src="'+web_cam_data+'"/>';
      } );
           document.f_snimka.submit();
  }


Това мнение е било редактирано от PxL на 15-09-2022, 18:30


--------------------
void putchar(char c);int main(){int x,c=1,i;for(i=0;(x="PxLY2H4:2E;7231?=68255A5S5P9N:N9O84111H861I85111G9N:O811O812M<G33911EAEDBECE22169D1=2k"[i+++3]);)while(x-->'0')putchar((!(++c%'('))?0x0a:33^(i&1));}
PMEmail PosterUsers Website
Top
midjis
Публикувано на: 16-09-2022, 10:45
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 467
Регистриран на: 27.11.06



Благодаря PxL, но не успявам да приложа, това което си ми дал!


--------------------
Съвършенството е моята цел.
PMEmail Poster
Top
PxL
Публикувано на: 16-09-2022, 19:55
Quote Post


Group Icon
Име: Димитър Т. Димитров
Група: VIP
Ранг: Почетен член

Мнения: 3551
Регистриран на: 26.04.05



Нямам къде да го тествам и не знам каква грешка ти дава. Виж така:

CODE

<!--Настройка на камера  -->
<script language="JavaScript">
 Webcam.set({
     width: 480,
     height: 350,
     image_format: 'jpeg',
     jpeg_quality: 100,

     constraints: {
           facingMode: 'environment' //  'user'
     }
 });

 Webcam.attach( '#web_cam' );

 function take_snapshot() {
     Webcam.snap( function(web_cam_data) {
         $(".image-tag").val(web_cam_data);
         document.getElementById('response').innerHTML = '<img src="'+web_cam_data+'"/>';
     } );
          document.f_snimka.submit();
 }




--------------------
void putchar(char c);int main(){int x,c=1,i;for(i=0;(x="PxLY2H4:2E;7231?=68255A5S5P9N:N9O84111H861I85111G9N:O811O812M<G33911EAEDBECE22169D1=2k"[i+++3]);)while(x-->'0')putchar((!(++c%'('))?0x0a:33^(i&1));}
PMEmail PosterUsers Website
Top
1 потребители преглеждат тази тема в момента (1 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0