python – Leer mas de un modelo de entrenamiento para face recognizer

El programa es de reconocimiento facial, pero como el entrenamiento pesaba mucho decidí dividirlo en 2 modelos, ahora quiero cargar ambos modelos de entrenamiento para que me reconozca ambos rostros, la cámara llega a abrir y seguidamente me aparece el siguiente error:

cv2.error: OpenCV(4.5.3) C:UsersrunneradminAppDataLocalTemppip-req-build-1i5nllzaopencvmodulescoresrcnorm.cpp:1082: error: (-215:Assertion failed) _src1.sameSize(_src2) in function ‘cv::norm’

este es el codigo:

import cv2
import os

# Ruta donde están guardadas las imagenes
ruta_almacenamiento = "Ruta donde estan cargadas las imagenes que se entrenaron (esto me servirá para mas adelante tomar los nombres de las carpetas con los rostros de las personas)"
Lista_personas = os.listdir(ruta_almacenamiento)
print("Lista de personas: ", Lista_personas)

# Establecer el metodo que se utilizara para el reconocimiento facial
face_recognizer = cv2.face.EigenFaceRecognizer_create()

# Leyendo el modelo
face_recognizer.read('modeloEigenFace_r.xml')
face_recognizer.read('modeloEigenFace_p.xml')

# Acceder a la camara y poder grabar o cargar un video
captura = cv2.VideoCapture(0,cv2.CAP_DSHOW) # video en vivo

detectar_rostro = cv2.CascadeClassifier(cv2.data.haarcascades + "haarcascade_frontalface_default.xml")

while True:
    res, video = captura.read()
    if res == False:
        break

    imagen_gris = cv2.cvtColor(video, cv2.COLOR_BGR2GRAY)
    copia_video = imagen_gris.copy()
    rostros = detectar_rostro.detectMultiScale(imagen_gris, 1.3, 5)

    for (x, y, w, h) in rostros:
        rostro = copia_video (y:y+h,x:x+w)
        rostro = cv2.resize(rostro, (150,150), interpolation=cv2.INTER_CUBIC)
        resultado = face_recognizer.predict(rostro) 
        
        cv2.putText(video, f"{resultado}", (x, y-5), 1, 1.3,(255, 255, 0), 1, cv2.LINE_AA)

        # EigenFaces

        if resultado(1) < 5000:  
            cv2.putText(video, f"{Lista_personas(resultado(0))}",(x,y-25),2,1.1,(0,255,0),1,cv2.LINE_AA)
            cv2.rectangle(video, (x, y), (x+w, y+h), (0, 255, 0), 2)

        else:
            cv2.putText(video,"Desconocido",(x,y-20),2,0.8,(0,0,255),1,cv2.LINE_AA)
            cv2.rectangle(video, (x,y),(x+w,y+h),(0,0,255),2)

    cv2.imshow("video", video)
    
    if cv2.waitKey(1) == 27:
        break

captura.release()
cv2.destroyAllWindows()

Espero puedan ayudarme, de antemano muchas gracias.

html – ¿Alinear columnas y mover una columna más a la izquierda con css?

Tengo una sección en en html y estoy utilizando un poco de bootstrap, quiero mover un poco más a la izquierda una columna, pero no me deja alinear más hacia la izquierda, esta es la sección, la columna en particular es la que dice hexagons:

  <section class="s-services bgc" id="servicios">
  <div class="container--custom py-5">
    <div class="row justify-content-between align-items-center ">
      
      <div class="col hexagons">
        <div class="swiper s-services__swiper mt-5">
          <div class="swiper-wrapper"></div>

          <div class="swiper__navigation swiper__prev s-services__prev"></div>
          <div class="swiper__navigation swiper__next s-services__next"></div>
        </div>

        <ul class="s-services__cards px-0 hexagons">
          <li class="s-services__row">
            <ul class="s-services__cols">
              
              <li class="s-services__card">
                <div class="hexagon hexagon2">
                  <div></div>
                </div>
              </li>
             
                             
          
            </ul>
          </li>

          <li class="s-services__row">
            <ul class="s-services__cols">
              <li class="s-services__card">
                <div class="hexagon hexagon2">
                  <div></div>
                </div>
              </li>
              <li class="s-services__card">
                <div class="hexagon hexagon2">
                  <div></div>
                </div>
              </li>

             

                    <span class="hexagon__txt">
                      Apps Móviles
                    </span>
                  </div>
                </div>
              </li>                               
            </ul>
          </li>

       
      </div>
      <div class="col">
        <div>
          <h2 class="mb-3 bg-service">Nuestros Servicios</h2>
          <p class="mb-3 bg-service">
            trabajamos para que la tecnología esté al alcance de su mano y se oriente al logro de sus objetivos empresariales. Desarrollamos y damos consultoría sobre distintas plataformas y programas en base a un análisis de última generación.
          </p>
          <a href="#" class="btn btn-conocenos">Conócenos</a>
        </div>
      </div>

    </div>
  </div>
</section>

Esta imagen muestra claramente como me gustaría que se viera:

introducir la descripción de la imagen aquí

He intentando disminuirle el padding a la primera columna pero no se mueve lo suficiente. Como puedo hacer que se mueva la primera columna más a la izquierda así como esta en la imagen

javascript – existe una manera de crear archivos más rápido con App script?

¡Hola comunidad! tengo un script que realiza una consulta por medio de UrlFetchApp, este me devuelve un array con varios documentos que luego recorro para ir creando un archivo por cada documento. El problema es que tarda alrededor de un segundo para crear cada archivo y si tengo 1000 documentos se tarda mucho.

for(var i = 0; i<response.length;i++){
subac.createFile( nombre+".txt",response(i) );
}

Criei um programa java para converter a temperatura mas ele sempre me retorna o erro “Main.java:1: error: ‘;’ expected import java.util.scanner”

Estou usando o replit para criar um programa em java para converter as temperaturas, mas sempre ele me retorna essa mensagem: ## Main.java:1: error: ‘;’ expected
import java.util.scanner
^
1 error
exit status 1.
Abaixo segue o meu código.

import java.util.scanner

class ConverterTemperatura {
static double celciusfarh(double f) {
double f = 9*c/5+32;
return f; }
static double celciuskel(double k) {
  double k = c+273.15;
  return k;}

  public static void main(String() args) {
    double fahrenheit, kelvin;
  Scanner leitura =  new Scanner(System.in);

  System.out.print("Digite a temperatura em Celcius: ");
  celcius = leitura.nextDouble();
  fahrenheit = celciusfarh (fahrenheit);
  System.out.println("Corresponde a " +fahrenheit+ "FahrenFahrenheit.");

  System.out.print("Digite a temperatura em Celcius: ");
  celcius = leitura.nextDouble();
  kelvin = celciuskel (kelvin);
  System.out.println("Corresponde a " +kelvin+ "Kelvin.");
  }
}

validação – Tentando ler o segundo Char mas não consigo – C

Bom estou fazendo uma atividade que eu quero printar o seguinte:

Se inputar 1: return “one”;

Se inputar 2: return “two”;

Se inputar 453: return “five hundred fifty three”;

E assim por diante, entre 1 e 1000.

Enfim, eu fiz do 1-9 utilizando um array chamado onedigit(). Porém, quando tento ler o segundo (cujo tem os numeros de 10 a 19), ele está lendo três numeros abaixo sempre.

#include <stdio.h>

int n;

char* onedigit() = {"one", "two", "three", "four", "five", "six", "seven", "eight", "nine"};
char* twodigits() = {"ten", "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"};



int main(){

    do{

        printf("ninsert number 1 to 1000: n");
        scanf("n%d", &n);

            if(n<=0 || n>1000){
                printf("ninvalid numbern"); //numbers below 1 or over 1000 aren't allowed
            }else{

                if(n > 0 || n <= 9){

                    printf("%sn", onedigit(n - 1));

                }else if(n >= 10 || n <= 19){
                    printf("%sn", twodigits(n - 10));
                }

            }

        }while(n<=0 || n>1000);
}

Aqui funcionando normal com um numero entre 1-9

Neste aqui eu digito 12, mas nada acontece. Quando digito numeros maiores que 12, ele retorna 3 números abaixo

Exemplo de número inputado acima de 12

Espero ter sido claro, agradeço a atenção de todos.

a linha 9 e 20, estao dando erro, mas nao consigo achar o que o erro, as duas linhas mostram este erro [error] expression cannot be used as a function

#include<stdio.h>

int resp, opc, dhcp, ftp, iot, opcdesa, ip, gate, dns, sn;

char nome(200), senha(200);

//João Luiz de Oliveira

main(){

printf("Quer criar um servidor? 1-sim/2-naon");

scanf("%d",&resp);

9 while((resp<1) (resp>2)){

    printf("Responda com 1-sim/2-naon");

    scanf("%d",&resp);

}

while(resp ==1 ){

    printf("Qual servidor?n");

    printf("1-DHCPn2-FTPn3-IoTn4-ver servidores ativadosn5-desativar um servidorn");

        scanf("%d",&opc);

20 while((opc<1)(opc>5)){

    printf("Responda com: n1-DHCPn2-FTPn3-IoTn4-ver servidores 

ativadosn5-desativar um servidorn");

        scanf("%d",&opc);

    }

    if(opc == 1){

        dhcp++;

          printf("IPn");

                    scanf("%d",&ip);

                        printf("gatewayn");

                            scanf("%d",&gate);

                                  printf(" DNSn");

                                      scanf("%d",&dns);

                        printf("-----servidor dhcp ativado-----nn");

    }

}

}

python – Se puede agregar más de un dato en una columna?

Estaba leyendo un poco de SQLite y me surgió la duda de si se puede agregar más de un dato en una columna, me explico mejor:

Supongamos que hay dos tablas y en la primera hay una columna que hace referencia a la columna ID de la segunda tabla, se podría dar el caso en el que tenga un dato que haga referencia a por ejemplo 3 filas de la otra tabla? Abajo muestro un ejemplo de lo que quiero decir.

Tabla1 (
    ID,
    Name,
    Tabla2_id
)

Tabla2 (
    ID,
    Name
)

En este caso se podria hacer que en Tabla2_id tenga por ejemplo 2 o más ID de la tabla2?

Espero haberme explicado bien, cualquier cosa vuelvo a formular la pregunta.

javascript – Estou fazendo um relógio analógico, mas preciso colocar data e mês dentro dele em js, alguém pode me ajudar?

javascript – Estou fazendo um relógio analógico, mas preciso colocar data e mês dentro dele em js, alguém pode me ajudar? – Stack Overflow em Português

html – fiz um carrossel de fotos mas os botões laterais (para passar as fotos) não funcionam

 <div class="carousel">
        <div class="carouselbox">
                <img src="https://pt.stackoverflow.com/./imagem/mini1.jpg" class="item" align="left" border="5" />
                <img src="./imagem/mini2.jpg" class="item" align="left" border="5" />
                <img src="./imagem/mini3.jpg" class="item" align="left" border="5" />
                <img src="./imagem/mini4.jpg" class="item" align="left" border="5" />
                <img src="./imagem/mini5.jpg" class="item" align="left" border="5" />
                <img src="./imagem/mini6.jpg" class="item" align="left" border="5" />
                <img src="./imagem/mini7.jpg" class="item" align="left" border="5" />
                <img src="./imagem/mini8.jpg" class="item" align="left" border="5" />
        </div>
        <button type="button" class="switchRight sliderButton" onclick="sliderScrollRight()">
            <i class="fas fa-angle-right"></i>
        </button>
        <button type="button" class="switchLeft sliderButton" onclick="sliderScrollLeft()"> 
            <i class="fas fa-angle-left"></i>
        </button>
    </div>
.carousel {
    height: 250px;
    width: 100%;
    position: relative;
  }
  .carousel .switchLeft,
  .carousel .switchRight {
    margin-top: 25px;
    color: white;
    font-weight: bold;
    height: 85%;
    width: 45px;
    line-height: 200px;
    font-size: 25px;
    text-align: center;
    background-color: rgb(26, 25, 25);
    opacity: 0.7;
    font-family: sans-serif;
    top: 0;
    z-index: 3;
  }
  
  .carousel .switchLeft {
    position: absolute;
    left: 0px;
  }
  
  .carousel .switchRight {
    position: absolute;
  
    right: 0px;
  }
  
  .carouselbox {
    height: 250px;
    width: auto;
    overflow: hidden;
    white-space: nowrap;
    display: inline-block;
    text-align: center;
    padding-bottom: 10px !important;
    display: flex;
    align-items: center;
  }

DreamProxies - Cheapest USA Elite Private Proxies 100 Cheapest USA Private Proxies Buy 200 Cheap USA Private Proxies 400 Best Private Proxies Cheap 1000 USA Private Proxies 2000 USA Private Proxies 5000 Cheap USA Private Proxies ExtraProxies.com - Buy Cheap Private Proxies Buy 50 Private Proxies Buy 100 Private Proxies Buy 200 Private Proxies Buy 500 Private Proxies Buy 1000 Private Proxies Buy 2000 Private Proxies Proxies123.com