Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 
 

32 linhas
1.6 KiB

  1. <ion-content>
  2. <button class="back-button" (click)="back()"> <ion-icon name="close-outline"></ion-icon> </button>
  3. <div class="container" #containerElement>
  4. <img #glassesElement class="glass-image" [ngStyle]="glassProperties" src="/assets/ar-accessories/glass.png" alt=""/>
  5. <video id="playback-video" width="{{ width }}" height="{{ height }}" #videoElement autoPlay></video>
  6. <canvas id="result-canvas" #canvasElement width="{{ width }}" height="{{ height }}"></canvas>
  7. </div>
  8. <section class="temp-image" [ngClass]="{'active' : tempImg }">
  9. <img *ngIf="tempImg" src="{{ tempImg }}">
  10. </section>
  11. <div class="action-buttons" *ngIf="!tempImg">
  12. <!-- <button *ngIf="areNeuralNetsLoaded" (click)="stopCameraStream()">Stop stream</button> -->
  13. <!-- <button *ngIf="areNeuralNetsLoaded" (click)="toggleDetection()">{{ isDetecting ? 'Stop detection' : 'Detect and draw' }}</button> -->
  14. <button class="camera-button" (click)="capture()"> <ion-icon name="camera"></ion-icon> </button>
  15. <button class="skin-button" *ngIf="areNeuralNetsLoaded" (click)="toggleDetection()"
  16. [ngClass]="{'active' : isDetecting }"> <ion-icon name="glasses"></ion-icon> </button>
  17. </div>
  18. <section class="image-action-buttons" *ngIf="tempImg">
  19. <button (click)="approveImage()"> <img src="assets/icons/emojis/thumb-up.png"> </button>
  20. <button (click)="tempImg = null"> <img src="assets/icons/emojis/thumb-up.png"> </button>
  21. <button> <ion-icon name="share-social-outline"></ion-icon> </button>
  22. </section>
  23. </ion-content>