Find Jobs
Hire Freelancers

C \ C# \ C++ File Re-order \ Sorter

$250-750 USD

Cancelado
Publicado há mais de 10 anos

$250-750 USD

Pago na entrega
Overview ------------ We are looking for a C/C++/C# developer to create a script / application able to compare image and video files based upon visual similarities, and re-order them based upon the results. The application will also have a second ability to search for files similar to a selected inputted file. It is proposed that the application will use the following two techniques for visual comparison of files: 1. Joint-Histogram analysis ([login to view URL]~rdz/papers/[login to view URL]) 2. Fuzzy hashing Please note: If you can propose another algorithm in replacement to any of the above, able to perform better or with more accuracy please suggest this in your proposal, along with references to a white/technical paper etc for us to research. We have also posted the same job in an ‘image’ only format, where video files are not needed to be analysed – if you are not confident with video please bid on this position. Deliverables ----------------- A C/C++/C# application able to: • Sort a directory (and files in enclosed subdirectories) of multimedia files based on similarity to each other file in the folder. The results will show batch groups of similar files together one after another. • Search for similar files to a single inputted file • Output the results of the sort using one of the following 3 methods (selected by the user): 1. By renaming the multimedia files with a select prefix (e.g. changing [login to view URL] to [login to view URL]). 2. By creating an XML file showing the file details and the order/position in which it appears once sorted in select tags (e.g. <new order>1</new order>). 3. By adjusting a pre-exiting XML file which current notes the order of the file. In this instance a copy of the original XML will be made and the tag that contains the old file order will need to be updated. Sample XML will be sent to shortlisted candidates. • Complete the sort/search and output the results as fast as possible (must include multithreading) • Work as accurately as possible • Work efficiently • Be run via a very simple GUI or command line Technical Specifications -------------------------------- - Must work on Windows, Mac and Linux - Be developed in C/C++/C# and able to be integrated into further scripts and applications - Java GUI front end desirable if possible - Must perform efficiently, and with a good accuracy (including multithreading) - Must be able to handle the sort and search of millions of files in the same sort - All parts of this development must be free for commercial usage - A simple usage guide, along with a selection of test data must be supplied to the project owner - Must fast scan video (i.e. so it does not need to be played in real-time) - Able to sort all common image and video multimedia file formats - All parts of this project must comply with applicable UK law Other Information ------------------------ + This is a fixed price project, with the budget specified + No upfront payments, but milestone payments are negotiable + Only bids which follow these guidelines will be considered + A developer for this project is required ASAP
ID do Projeto: 5263476

Sobre o projeto

4 propostas
Projeto remoto
Ativo há 10 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
4 freelancers estão ofertando em média $750 USD for esse trabalho
Avatar do Usuário
I am very proficient in c, c++. I have 15 years c++ developing experience now, and I have worked for 5 years. My work is online game developing, and mainly focus on server side, the lauguage is c++ under linux os. So, programming in c++ is never a problem. I used c++ to make many great projects, for example, I made the tools which can convert java files to c++ with the same meaning, of course garbage collection included. I made our own mobile game using c++, I even can show you the demo of client. Trust me, please let expert help you.
$315 USD em 3 dias
4,9 (144 avaliações)
7,0
7,0
Avatar do Usuário
Bir öneri henüz sağlanmadı
$1.333 USD em 20 dias
5,0 (23 avaliações)
6,1
6,1
Avatar do Usuário
A proposal has not yet been provided
$600 USD em 30 dias
4,7 (34 avaliações)
5,2
5,2
Avatar do Usuário
Hello, I have gone through the specifications and am confident that i can do the needed work for you. I have completed my masters so I understand this is a research based project and if needed can help you to write it down for paper purpose. I am not very confident about the video but can try it once we can complete the image. Let me know if you need some further information about my experience. Also, if we develop it using C# then it will not work on Mac and Linux. The only versions of .Net supported on Mac and Unix are 2.0, which is very old, currently we have 4.0. Thanks
$750 USD em 20 dias
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) UNITED KINGDOM
London, United Kingdom
0,0
0
Método de pagamento verificado
Membro desde jul. 29, 2013

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.