vergelijk afbeeldingen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Database ontwikkelaar

Functieomschrijving Wil jij aan gave logistieke softwareprojecten werken en bij een uniek softwarebedrijf in de regio van Tilburg? Wacht niet langer en reageer snel op deze vacature. Als Database ontwikkelaar ga je aan de slag het schrijven van stored procedures en verder uitbouwen van de SQL database. Je werkt in een database team, met allemaal mensen die energie krijgen van software en techniek. Verder krijg je als taak: Optimaliseren en uitbouwen van de MS SQL databases die gebruikt worden; Optimaliseren van query's, waardoor er efficiënter gewerkt kan worden; Je werkt met de technieken T-SQL of PL/SQL; Bij interesse kan je

Bekijk vacature »

Integratie Developer / Architect

Dit ga je doen Als Integratie Developer / Architect binnen deze organisatie krijg je echt de kans om impact te maken. De organisatie is groeiende maar houdt een corporate cultuur buiten de deur. Heb je een goede business case: zorg voor goede argumentatie en ga ervoor! Geen stroperig beslissingsproces dat jouw ideeën in de weg staat! Enkele van jouw taken: Je ontwerpt en ontwikkelt nieuwe integraties met behulp van interne tools (Boomi) of externe partners; Je vertaalt functionele specificaties naar technische oplossingen; Je denkt mee over strategische ontwikkelingen op het gebied van applicatie integratie; Je voert regie op leveranciers en

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Ervaren Full-Stack PHP Developer

Functieomschrijving Gezocht! Ervaren PHP Developer! Voor een organisatie in de regio Harderwijk zoeken wij een ervaren PHP Developer die het IT team van dit bedrijf gaat versterken. We zijn op zoek naar een enthousiaste en breed georiënteerde IT-er die het innovatieve bedrijf nog een stap verder kan brengen. Voor deze functie zoeken wij iemand die communicatief goed is en die zelfstandig problemen op kan lossen. Je werkt samen met een externe ontwikkelpartij en kunt hun dus uitdagen op het geleverde werk. Het schrijven van concepten aan de AI en hardware kant valt onder je verantwoordelijkheden. Het bedrijf noemt zichzelf een

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Software Developer Java

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Robot Programmeur

Een verantwoordelijke baan met leuke uitdagingen. Heb jij ervaring met het programmeren van robots? Kan jij goed samenwerken met collega's die verschillende specialisaties hebben? Ben je oplossingsgericht, analytisch en flexibel? Ga dan aan de slag als Robot Programmeur bij Gibas in Nijkerk! Als Robot Programmeur kom je te werken bij Gibas. Dat betekent dat je gegarandeerd meewerkt aan unieke oplossingen in productieprocessen. Bij elk project moet er opnieuw geëngineerd en geprogrammeerd worden. Dat maakt jouw werk uitdagend! Voordat je robots gaat programmeren komt er het volgende bij kijken: De opdracht gaat van de afdeling Sales naar de afdeling Operations door

Bekijk vacature »

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer!? Sta jij aan het begin van jouw loopbaan of heb jij misschien al enige ervaring? Vind jij het daarnaast belangrijk om jezelf constant te kunnen ontwikkelen en uitdagen? Lees dan snel verder! Voor een vooraanstaand softwarehuis in Nieuwegein ben ik op zoek naar een Junior Software Developer. De eigenaar van het bedrijf is ervan bewust dat je als junior nog een hoop kan leren, waardoor je de eerste maanden veel begeleiding en diverse trainingen krijgt. Daarna ga je samen met je collega's aan zowel kleine als grote projecten werken.

Bekijk vacature »

Junior/Medior Front-end developer

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Barendrecht! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

PHP Laravel developer

Functie omschrijving Weet jij alles van Laravel en krijg je energie van het ontwikkelen van software hiermee? Laat snel wat van je horen want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch. Jouw taken zullen bestaan uit: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Documentatie schrijven over applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein softwarebedrijf. Er werken ongeveer 15 medewerkers, verdeeld in meerdere teams, zoals back-end en front-end development, projectmanagement

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in een ontwikkelteam met 7 .NET developers. In ons team werken er drie senior .NET developer, twee medior .NET developers en twee junior .NET developers. Er is dan ook genoeg senioriteit in ons team om jou te kunnen bieden wat jij nodig hebt! Wij werken in scrum en hebben drie wekelijkste sprints. Daarnaast doen wij minimaal vier keer per jaar een release. Ons platform is ontzettend complex en groot. Het is dan ook in het begin belangrijk dat jij de processen gaat begrijpen. Jij krijgt dan ook een cursus om beter te begrijpen

Bekijk vacature »

Front-end developer gezocht

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »
Peter  paul

peter paul

01/05/2011 20:17:18
Quote Anchor link
Ik zou graag iets maken dat afbeeldingen vergelijkt. Als ik een bepaalde afbeelding heb, zou ik graag mijn DB willen door zoeken om te kijken of deze afbeelding al bestaat im mijn DB.

Ik zou natuurlijk gewoon alle pixels kunnen vergelijken per afbeelding. Maar dit gaat natuurlijk zeer lang duren als je een paar duizend afbeeldingen hebt. Heeft iemand een idee hoe ik dit beter kan aan pakken.

Bvd PP
 
PHP hulp

PHP hulp

27/05/2026 08:56:55
 
Ozzie PHP

Ozzie PHP

01/05/2011 20:35:07
Quote Anchor link
a) "Als ik een bepaalde afbeelding heb, zou ik graag mijn DB willen door zoeken om te kijken of deze afbeelding al bestaat im mijn DB."

waarim wil je dit?

b) hebben de afbeeldingen dezelfde naam?
 
Peter  paul

peter paul

02/05/2011 10:27:53
Quote Anchor link
Ik wil een soort van search functie maken. Bezoekers geven een URL op, of uploaden een afbeelding die daarna vergeleken wordt met de andere afbeeldingen in mijn DB. het is een soort van tineye.com alleen dan op kleinere schaal natuurlijk.

De afbeeldingen hebben niet de zelfde bestandsnaam. Ik zou graag willen weten hoe ik zoiets aanpak.
 
Vincent Huisman

Vincent Huisman

02/05/2011 10:43:29
Quote Anchor link
je zou de kleur waarden van de foto's kunnen gaan vergelijken en dan kijken welke het er dicht bij zitten
 
Ozzie PHP

Ozzie PHP

02/05/2011 12:32:19
Quote Anchor link
Probeer dit eens...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
if (md5(file_get_contents($foto1)) == md5(file_get_contents($foto2))) {
  echo "Foto 1 en foto 2 zijn gelijk.";
}
else {
  echo "Foto 1 en foto 2 zijn niet gelijk.";
}

?>
 
Daniel O

Daniel O

02/05/2011 12:56:33
Quote Anchor link
Om het snel te houden zou ik de md5 hash van de image opslaan in een aparte kolom, dan kun je gewoon een db query doen op de hash.
 
Wim E

Wim E

02/05/2011 13:34:21
Quote Anchor link
Wel een index zetten op de hash anders krijg je een onzettend trage server!
 
Peter  paul

peter paul

02/05/2011 18:52:37
Quote Anchor link
De md5 hash methode werkt perfect. Wanneer de afbeelding precies hetzelfde is. Maar wanneer de kwaliteit of iets anders is veranderd dan zal deze methode niet werken.

Nou ben ik dus verder gaan zoeken en heb een script die de meest voor komende kleuren telt. Mijn probleem is nu hoe kan ik deze kleuren die ik in een array heb gestopt vergelijken.

Als alles precies het zelfde is, is dit geen probleem.

Maar wanneer de kleuren net iets afwijken van het origineel dan is het een heel ander verhaal. Heeft iemand enig idee hoe ik dit voor elkaar kan krijgen.

De afbeeldingen zijn na genoeg gelijk alleen is het donkere vlak iets lichter. Hoe kan ik er voor zorgen dat die ziet dat de kleuren na genoeg gelijk zijn. En dat de gelijkenis bijvoorbeeld 90% is of iets dergelijks.

Bijvoorbeeld:

Origineel:
Afbeelding
Kopie:
Afbeelding
Gewijzigd op 02/05/2011 18:53:25 door peter paul
 
Ozzie PHP

Ozzie PHP

02/05/2011 19:42:15
Quote Anchor link
Ik denk dat wat jij wilt dat je dat niet moet willen. Of het is exact gelijk... of het is niet gelijk. Iets er tussenin is niet te doen of zal een eeuwigheid duren om te controleren.
 
Joakim Broden

Joakim Broden

02/05/2011 20:49:21
Quote Anchor link
Kun je niet van beide afbeeldingen kleuren in een array pleuren zo hoe je net deed? En dan kijken hoeveel values het zelfde zijn en daar het percentage gelijkenis berekenen?
 
Daniel O

Daniel O

02/05/2011 21:48:22
Quote Anchor link
Dit begint op machine learning te lijken, en dat is een vakgebied ... gaat net iets verder dan hobby'en.
Anyway, de percentages over de kleuren berekenen is niet haalbaar, er zijn teveel variaties mogelijk.

Wat je zou kunnen proberen is je plaatje converteren naar een zwartwit plaatje, en daar de md5 van nemen, en die met elkaar vergelijken.
 
Kees Schepers

kees Schepers

03/05/2011 10:03:21
Quote Anchor link
Toch lijkt het me wel gaaf om zoiets te maken, als ik er voor betaalt kreeg dan haha. Ik denk dat je met GD-lib toch best ver zou kunnen komen. Het zal inderdaad niet snel zijn.

Het moet theoretisch wel kunnen en er zijn al programma's die het kunnen. Je zult beide afbeeldingen moeten scannen op kleuren die gebruikt worden en deze bijv opslaan in een array map. Van de primary afbeelding loop je door de array heen en ga je per kleur bekijken welke kleur in de andere afbeelding het dichste bij komt. Het verschil sla je op per kleur die je vergelijkt. Vervolgens kun je dan aan de hand van een score te berekenen hoe goed de kleuren overheen komen met de andere afbeelding.

Om het nog beter te maken zou je ook naar de positie van de kleur moeten kijken en daar de afwijking in registreren maar dat is wel erg heftig ;)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.