1. Coleta de dados: 30 pessoas na turma, cada pessoa tirou 100 fotos
2. Pré-processamento de dados: A rede MTCNN previamente treinada corta a imagem facial padrão e, após o corte, realiza o alinhamento facial e a normalização da luz
3. Extração de recursos: modelo. DenseNet201()
4. Seleção e treinamento do modelo
5. Implantação e iteração
Controles comuns do QT:
QLabel: Um controle para exibir texto estático ou imagens na interface .
QPushButton: Usado para criar botões .
QLineEdit: Um controle para obter uma única linha de entrada de texto .
QTextEdit: Um controle para obter entrada de texto de várias linhas .
QCheckBox: Um controle de caixa de seleção para selecionar uma ou mais opções.
QRadioButton: Um controle de botão de opção para seleção única entre várias opções.
QComboBox: Um controle usado para criar menus suspensos .
QSpinBox: Um controle para selecionar números dentro de um intervalo.
QSlider: Um controle deslizante usado para selecionar um valor com um controle deslizante.
QProgressBar: Um controle de barra de progresso usado para exibir o progresso .
QTableWidget: Um controle para exibir e editar dados tabulares .
QTreeView: Um controle de exibição em árvore para exibir dados hierárquicos, como sistemas de arquivos.
QGraphicsView: Um controle para exibir itens gráficos 2D, como retângulos, elipses e texto.
QWebEngineView: Um controle para exibir conteúdo da web, como páginas da web.
Formato de dados:
JSON:
- A sintaxe é mais concisa, fácil de ler e escrever, e a velocidade de processamento é mais rápida
- Suporte a vários idiomas, mais fácil de analisar
- Usado principalmente para transmissão de dados de API e interação de front-end e back-end
XML:
- A sintaxe é um pouco mais complicada, o arquivo é enorme e o processamento é um pouco mais lento
- Suporte ao padrão W3C, melhor segurança e compatibilidade
- Usado principalmente para arquivos de configuração e marcação de estrutura de documento
YAML:
- A sintaxe também é mais concisa, o arquivo é menor e mais fácil de analisar
- Suporta vários idiomas e também é usado principalmente para APIs, arquivos de configuração etc.
- Maiores graus de liberdade e melhor legibilidade