Jump to content
Weslley da Silva Rodrigues

Comparador de imagem.

Recommended Posts

Boa tarde amigos. Sou novo na área de programação e meu chefe me deu uma missão difícil. Preciso criar um script que faça comparação de duas imagens Jpg.

E mostre em porcentagem a diferença das duas. Tenho o esqueleto do código mas n sei como realizar essa tarefa. Alguém pode me ajudar ou me orientar. Já procurei em diversos sites, até achei uns tópicos relacionado mas ainda sim achei complexo para eu entende já que sou iniciante.  Agradeço muito se alguém pude me ajudar.  Vou deixar aqui em baixo o arquivo. Comecei a fazer o formulário na linha 58. Muito obrigado.

 

Vou deixar em anexo tbm a imagem html da forma que está nesse momento.

<?php

  extract($_POST,EXTR_SKIP);
  extract($_GET,EXTR_SKIP);
    
  
  require_once ("Debug.php");
  $d = new Debug();
  $d->usarArquivo("logs/ass_colaborador.html"); 
  
  
  ///////////////////////////////////////////////////////////////////////////////////// 
  /////////////////////////////////////////////////////////////////////////////////////
  // DADOS DE CONFIGURAÇÃO DESTE FORMULÁRIO - LISTA GENÉRICa
  
  //Nome da Página
  $NomePagina="CompareImagem"; //será acrescentado php5 no texto
  
  //Extensão da tabela
   $EXTE = "CIG";    //três letras para a tabela no banco de dados
  
  //Título da página
  $Titulo="Comparador de Imagem";
  
  //Tipo de Unidade com acesso diferenciado
  $UndPrivilegio="";   //é a unidade com capacidade de cadastro, se vazio, todas as unidades podem cadastrar
  
  //Texto de instrução de preenchimento no form de cadastro
  $TextoInstru="Selecione a Imagem  e aponte o arquivo de comparação:";
  
  //Configuração da paginação do resultado de pesquisa
  $TAMANHO_PAGINA = "10"; //número de linhas na tabela de resultado de pesquisa
  $TAMANHO_TABELA = "4"; //número de colunas na tabela de resultado de pesquisa
  
  //Configuração de conferência de serviços contratados
  $num_serv_cont="7"; //se for vazio, a página é gratuita, senão, guarda o número do serviço contratado  
  
  
 
  ?>

<!-- Page Container -->
<div class="mm-container mm-content mm-theme-l5"style="max-width:1400px;margin-top:80px">    
  <!-- The Grid -->
  <div class="mm-row"> 
    <div class="mm-container mm-card-2 mm-white mm-round mm-margin-bottom">
      <?echo "<h1> $Titulo</h1>";?> 
    </div>

    <!-- coluna principal -->
    <div class="mm-col m12">
      <div class="mm-container mm-card-2 mm-white mm-round mm-margin mm-padding mm-responsive">
           
            
   <form action="" method="post" enctype="multipart/form-data">
   <input type="file" name="image[]" multiple>
   <input type="submit" name="enviar" value="Validar">
   </form>
            
<?
   
   if(isset($_POST['enviar'])){
   $nome_arquivo0 = $_FILES['image'][0];
   $nome_arquivo1 = $_FILES['image'][1];
   }
   
?>
 
        </div>
      <!-- fim coluna da direita -->
      </div>
    <!-- End Grid -->
  </div>
<!-- End Page Container -->
</div>  
</div>
<!-- Footer -->
<footer class="footer mm-container mm-theme-d5">
  <p>Aclin - Todos os direitos reservados </p>
</footer>

</body>

Sem título.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By ROGERIO MOREIRA
      Olá,
       
      preciso gerar listagem do meu banco de dados mas preciso definir um certo item como cabeça na pesquisa:
       
      ex:
      quero listar meus registros em orderm de:
       
      primeiro ESTADO    (ordem alfabetica)
      depois    CIDADE     (ordem alfabetica)
      depois    BAIRRO,    porém, quero colocar CENTRO em primeiro, depois os outros bairros
       
    • By Sapinn
      Estou usando o editor SummerNote em um projeto mas ele não está enviando os dados com o HTML apenas o texto. Eu estou colocando assim:

               
                                        <textarea id="summernote" class="textarea" required name="content">     <script> $('#summernote').summernote({         tabsize: 2,         height: 500,         toolbar: [           ['style', ['style']],           ['font', ['bold', 'underline', 'clear']],           ['color', ['color']],           ['para', ['ul', 'ol', 'paragraph']],           ['table', ['table']],           ['insert', ['link', 'picture', 'video']],           ['view', ['fullscreen', 'codeview', 'help']]         ]       });           </script>  
       
    • By marcelo.ourico
      Boa noite. Pessoal, mais uma vez aqui pedindo uma ajuda.

      Estou tentando enviar uma NFSe via SOAP.

      Estou recebendo o seguinte erro:

      Fatal error: Uncaught SoapFault exception: [SOAP-ENV:Client] ERRO : cvc-complex-type.4: Attribute 'Algorithm' must appear on element 'ns2:CanonicalizationMethod'. in

      O meu Array está da seguinte forma:
      Array
      (
      [CanonicalizationMethod] => Array
      (
      [@attributes] => Array
      (
      [Algorithm] => http://www.w3.org/TR/2001/REC-xml-c14n-20010315
      )
      )

      Não entendi o porque desse erro, alguém sabe ajudar?
    • By Sapinn
      Galera estou usando o PHPStorm para alguns projetos e estou com meus arquivos marcados em vermelho não sei oq é alguem pode me ajuda?
       
       

    • By danielambrosio
      Estou trabalhando numa programação PHP é conectado na tabela (cl_configs) para reconhece coluna name que reconhece esses 5 campos.
      e também que adiciona esses 5 valores é adicionado nessa outra tabela (cl_ads_block_ips) nesses 8 coluna (id, ip, clicks, last_click, dads_refresh_qtd, dads_refresh_data, dads_refresh_ldata, clicks_rotativo_dia).
      E a conexão que eu usa era de outro site e não estou tendo problema e configurar em outro site que reconhece essa banco de dados abaixo.
       
      <?php $host = "localhost"; $user = "ads"; $pass = "_CMpFF4Hpa!G_gTh"; $dbname = "ads"; $port = 3306; try {     $conn = new PDO('mysql:host=' . $host . ';port=' . $port . ';dbname=' . $dbname, $user, $pass);     //echo "Conexão com banco de dados realizado com sucesso!"; } catch (PDOException $err) {     echo "Erro: Conexão com banco de dados não foi realizada com sucesso. Erro gerado " . $err->getMessage(); } ?>  
      Conecta com sucesso só não está reconhecendo a tabela (cl_configs) e nem adicionando na tabela (cl_ads_block_ips).
       
       
      Agora não sei porque não esta reconhecendo (cl_configs) e nem adicionando (cl_ads_block_ips).
       
       


×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.