De invoer inventariseren zonder aan de originelen te komen
Tel de bestanden en noteer hun formaten, afmetingen en bijzonderheden: foto, illustratie, transparantie, tekst, fijne details of een zeer grote afbeelding. Controleer of ze openen. Spoor onleesbare bestanden op voordat je een instelling de schuld geeft.
Bewaar de originelen in een aparte map. Geef elke invoer een identificatie en houd het volledige pad in de inventaris bij. Twee submappen kunnen elk een bestand met de naam image-01.png bevatten; hun context weglaten geeft risico op overschrijven. Kies een uitvoerregel die dit onderscheid bewaart en die compatibel blijft met de namen die bij de levering worden verwacht.
De uitvoercriteria opschrijven voordat je de software start
Bepaal de grootte, het formaat, de kadrering en de eventuele aanwezigheid van transparantie. Geef aan wat mag veranderen: een achtergrond verwijderen geeft niet automatisch toestemming om een logo of opschrift te wijzigen. Voor een productcatalogus kan de getrouwheid van een detail belangrijker zijn dan een algemeen aangenamere uitstraling.
Maak onderscheid tussen schalen en bijsnijden. Een afbeelding van 1.600 × 1.200 pixels heeft een verhouding van 4:3; proportioneel teruggebracht naar 400 pixels breed meet ze 300 pixels hoog. Een uitvoer van 400 × 400 vraagt dus een extra keuze: bijsnijden, marges toevoegen of vervormen. Laat die keuze op de steekproef goedkeuren, in plaats van een standaardinstelling voor de hele map te laten beslissen.
- Verwachte afmetingen en kadreringsregel.
- Bestandsformaat en te behouden transparantie.
- Tekst, merk of detail van het onderwerp dat niet mag worden aangetast.
- Naamgeving en de tool waarin de uitvoer wordt geopend.
- De persoon die de resultaten accepteert.
Oriëntatie, transparantie en behouden informatie controleren
Een voorbeeld kan een verschil verbergen tussen de pixels en hun weergave-informatie. Sommige afbeeldingen dragen een EXIF-oriëntatie: de Pillow-documentatie beschrijft een bewerking die de pixels volgens die aanwijzing transponeert en daarna de oriëntatie-informatie verwijdert. Controleer, welke tool je ook gebruikt, het bestand dat na export opnieuw wordt geopend om een ontbrekende of dubbel toegepaste rotatie te vermijden.
Transparantie is ook informatie die je moet controleren. Pillow maakt onderscheid tussen RGB, met drie kleurkanalen, en RGBA, met een extra alfakanaal. Een conversie of export kan veranderen welke informatie behouden blijft. Controleer de rand van objecten op een lichte en een donkere achtergrond als de oplevering op meerdere dragers moet passen.
Gebruik niet alleen de interne preview van de software. Open een paar uitvoerbestanden in het ontvangende programma en controleer de afmetingen en details op het formaat waarop je ze gaat gebruiken. Als het project een nauwkeurig kleurprofiel of specifieke metadata vereist, voeg het behoud daarvan dan toe aan de criteria en controleer de eigenschappen van het geëxporteerde bestand.
Kies twaalf gevallen die een fout kunnen blootleggen
Kies twaalf uiteenlopende gevallen: grote en kleine afbeeldingen, effen vlakken, texturen, donkere zones, tekst en transparantie waar die gevallen bestaan. Dit aantal is een vertrekpunt, geen garantie voor representativiteit. De tabel beschrijft vier identificaties van de twaalf in een fictief plan: er is geen enkel bestand verwerkt om deze criteria op te stellen.
Begin met één afbeelding en daarna een kleine groep. Bewaar instellingen en varianten apart. Noteer na de verwerking of het resultaat is goedgekeurd of opnieuw moet, met de waargenomen reden; de criteria uit de tabel zijn geen resultaten.
De methode verify van Pillow zoekt bestandsfouten zonder de pixels echt te decoderen. Ze beoordeelt niet de getrouwheid van een bewerking: vul deze technische controle aan met een opening en een visuele beoordeling.
| Identifiant pilote | Propriété d’entrée fictive | Sortie attendue | Contrôle et motif de verdict |
|---|---|---|---|
| IMG-001 | Foto 1.600 × 1.200 pixels. | 400 × 300 pixels, volledig onderwerp. | Goedkeuren als afmetingen en kadrering kloppen; zo niet de fout noteren. |
| IMG-004 | PNG RGBA, vrijgesteld object. | PNG, transparantie behouden. | Beoordelen op lichte en donkere achtergronden; opnieuw doen bij een halo of toegevoegde achtergrond. |
| IMG-008 | Foto met een EXIF-oriëntatie. | Onderwerp rechtop na export. | Opnieuw openen in het ontvangende programma; opnieuw doen bij een onjuiste rotatie. |
| IMG-011 | Etiket met fijne tekst. | Opschrift getrouw en leesbaar. | Vergelijken met de originele tekst op het formaat waarop je ze gebruikt; opnieuw doen als een teken is aangetast. |
Meer groepen toevoegen zonder snelheid en geheugen te verwarren
Het aantal afbeeldingen dat tegelijk wordt verwerkt, hangt af van de software, de afmetingen, de methode en het effectief gebruikte geheugen. Doe een test met de grote invoerbestanden voordat je een groepsgrootte kiest. Noteer het aantal voltooide items, de fouten en de observaties over geheugen of tijd met de bijbehorende omstandigheden.
Als een groep mislukt door geheugentekort, verklein dan eerst het aantal gelijktijdige afbeeldingen. Als één afzonderlijk invoerbestand nog steeds mislukt, bekijk dan de gedocumenteerde opties van de software en de behoefte aan meer capaciteit. Het opdelen van een afbeelding kan door sommige tools worden aangeboden; het bestaan ervan en het effect op de overgangen moeten worden gecontroleerd.
Projecteer de duur van een kleine afbeelding niet zomaar op driehonderd verschillende bestanden. Het laden, de invoerformaten, de hernemingen en de beoordeling kunnen het totaal veranderen. De eerste reeks dient ook om die variabiliteit te observeren, zonder een doorvoersnelheid te beloven op basis van alleen het GPU-model.
Uitgewerkt voorbeeld: driehonderd visuals volgen tot aan de oplevering
Stel een lot van 300 winkelafbeeldingen voor. De twaalf pilotgevallen maken deel uit van die 300 gevallen: ze worden niet bij het totaal opgeteld. Wanneer ze worden goedgekeurd, blijft hun identificatie gemarkeerd als voltooid. Daarna vul je een eerste reeks van dertig gevallen aan, waarvan achttien nieuwe, voordat je de verwerking uitbreidt.
Stel dat na de eerste ronde 286 uitvoerbestanden zijn goedgekeurd, 9 opnieuw moeten en 5 gevallen onleesbaar zijn: 286 + 9 + 5 = 300. De negen hernemingen leveren zeven nieuwe goedgekeurde uitvoerbestanden op en twee gevallen die nog steeds onjuist zijn. De eigenaar van de invoerbestanden levert ook drie leesbare vervangende bestanden, waarvan de uitvoer daarna wordt gevalideerd.
De balans wordt dan 286 + 7 + 3 = 296 goedgekeurde afbeeldingen, met vier onopgeloste gevallen. Deze getallen zijn een voorbeeld van de opvolging, geen gemeten resultaat. Je presenteert het dossier niet als een oplevering van 300 afbeeldingen: je laat beslissen over de verwerking van de vier uitzonderingen, of je levert de 296 bestanden op met die beperking uitdrukkelijk aanvaard.
| État | Après le premier passage | Après les corrections décrites |
|---|---|---|
| Geaccepteerd | 286 | 296 |
| Uitvoer nog te herzien | 9 | 2 |
| Invoer nog onleesbaar | 5 | 2 |
| Totaal gevolgd | 300 | 300 |
Geef elk bestand een precieze status
Je volgbaar moet het invoer-ID, het uitvoerpad, de gebruikte poging, het oordeel en de reden voor een herziening met elkaar verbinden. De statussen 'te doen', 'in behandeling', 'geproduceerd te controleren', 'geaccepteerd' en 'te herzien' voorkomen dat een bestand als afgerond wordt bestempeld alleen omdat het op schijf staat.
Bij een onderbreking vertrek je vanuit deze inventaris. Controleer de geproduceerde bestanden van vóór de stop en herstart alleen de bestanden die niet geaccepteerd zijn, binnen de mogelijkheden van de software. Blind de hele map opnieuw doorlopen kan varianten opnieuw aanmaken, een goed resultaat overschrijven of de telling bemoeilijken.
Schrijf nieuwe varianten naar een aparte locatie. Vervang de gekozen uitvoer pas na controle en werk de link in de inventaris bij. Het ID van de invoer blijft stabiel, ook als de naam van de variant verandert.
| Problème observé | Correction à essayer |
|---|---|
| Invoer onleesbaar | Zoek eerst een geldige bron voordat je opnieuw start. |
| Geheugenfout | Verklein de batch en controleer de grootste invoer. |
| Uitvoer leesbaar maar defect | Herzie de instelling voor de betrokken gevallen. |
| Duplicaat of verkeerde overeenkomst | Corrigeer de naamgeving en de inventaris. |
Controleer de levering vanuit de herstelde kopie
Tel de verwachte ID's in plaats van de bestanden zonder onderscheid: één origineel kan meerdere varianten hebben. Controleer dat elke geaccepteerde invoer precies de gekozen uitvoer voor de levering heeft. Een contactvel met miniaturen helpt om globale afwijkingen op te sporen, maar fijne contouren en tekst vragen een gedetailleerder onderzoek.
Kopieer de gekozen afbeeldingen, de inventaris en de nuttige instellingen naar je bestemming. Open representatieve bestanden vanuit die kopie, evenals alle gevallen die een belangrijke correctie vroegen. Houd de deliverables gescheiden van de afgewezen varianten en vermeld de resterende uitzonderingen.
Neem ten slotte de review, de feedback en de export op in je keuze van 3, 7 of 30 dagen. Een terugkerende reeks kan veel wachttijd hebben tussen twee schijven; een eenmalige batch kan meerdere correcties vragen. De werkelijke planning van het project moet de duur bepalen, zonder een lange periode te verwarren met meer gegarandeerde beelden.