Rendre visible une zone qui a été occultée sur une photo

Vos petites astuces, répertoire des tutoriels et astuces
Répondre
Avatar du membre
Linuxing
Messages : 1484
Enregistré le : mar. 25 août 2015 01:28

Rendre visible une zone qui a été occultée sur une photo

Message par Linuxing »

Bonjour,

J'ai une photo sur laquelle 2 personnes sont assises côte à côte, mais l'une des deux est occultée par un rectangle noir parfaitement rectiligne :?

Lorsque j'étais sous W7, la personne occultée était visible sur la photo en affichage miniature, ce qui veut dire que le cache ne fonctionnait pas dans ce cas :lol: Mais, lorsque j'ouvrais cette même photo avec un logiciel, le cache était maintenu et la personne concernée restait donc invisible :(

Sous Linux, le cache est maintenu à l'ouverture de la photo, mais aussi en affichage miniature :twisted:

Qu'en est-il exactement pour ce cliché... comment se fait-il que la personne occultée apparaissait dans la miniature sous W7 et pas ici ? Et puisque le cache peut disparaître dans la miniature ( sous W7), comment faire en sorte que la personne devienne également visible lorsque le cliché est ouvert ?

Merci d'avance pour toute astuce 8-)
Modifié en dernier par Linuxing le lun. 25 janv. 2016 17:27, modifié 2 fois.
Laptop depuis le 16 juillet 2021 : Tuxedo Polaris 17 - Processeur Intel® Core I7 - 10750H / NVIDIA GeForce RTX 1650Ti / Full-HD IPS mat 144Hz / DDR4 SO-DIMM : 16 GB (1x 16GB) 3200Mhz CL22 Samsung / SSD: 1000 GB Samsung 860 EVO (M.2 SATAIII) / WLAN & Bluetooth: Intel Wi-Fi 6 AX200 & Bluetooth 5.1 (up to 2400Mbps). OS : Linux Mint 20.3 (Una) Mate depuis ce 16 janvier 2022

Périphériques : 2 HD Western Digital - Imprimante HP Deskjet 2540 Tout-en-un / Scanner Canon Lide 110 - Navigateur : Firefox

lacktchou
Messages : 2344
Enregistré le : lun. 13 juil. 2015 19:33

Re: Rendre visible une zone qu'on a occultée sur une photo

Message par lacktchou »

C'est une excellente question. Je ne connais pas la réponse mais j'ai hâte de la connaître aussi.
ImageImageImageImageImageImageImageImageImageImageImageImage
Lacktchou
Image
Relisez-vous avant de poster.
LM 17.3 XFCE 64-bit - Noyau 3.16.0-38 et 3.16.0-32 - LM 17.2 Maté 64-bit - Xubuntu 16.04 LTS 64-bit - Windows 7
Laptop Lenovo G560 DD Toshiba 640 Go DD ext Toshiba 1.0 To

Avatar du membre
DIIID-Simulation
Messages : 346
Enregistré le : mer. 9 déc. 2015 10:28
Localisation : Charles Martel y a arrêté les musulmans en 732

Re: Rendre visible une zone qu'on a occultée sur une photo

Message par DIIID-Simulation »

Salut,

juste au cas où :

Avec Gimp, entre autres, tu peux ouvrir une image au format PNG et séparer les différents calques qui pourraient la constituer.
Et donc supprimer le calque qui contient le rectangle noir.
Mais, encore une fois, à condition que l'image soit au format PNG.

Apparemment, ta photo d'origine a eu un masque qui se rajoute un peu comme une watermark. Il doit sûrement y avoir moyen de supprimer ce masque, à moins que ce soit fait avec un procédé encrypté.
Amitiés, Didier
LM 17.3 Rosa, bureau Mate, CPU~Dual core Intel Pentium P6100 (-MCP-) speed/max~1199/1999 MHz Kernel~3.19.0-32-generic x86_64 Up~21:42 Mem~921.4/3752.2MB HDD~656.0GB(10.4% used) Procs~173 Client~Shell inxi~2.2.28
Laptop HP G72 IntePentium P6100 @ 2.00GHz 64 bits, 4Giga RAM, HDA Intel MID, CG Radeon Mobility HD 5470
ma config en détail ici : http://textup.fr/151152Xj" onclick="window.open(this.href);return false;

Avatar du membre
Linuxing
Messages : 1484
Enregistré le : mar. 25 août 2015 01:28

Re: Rendre visible une zone qu'on a occultée sur une photo

Message par Linuxing »

Salut,

Je viens d'ouvrir Gimp, j'ai cliqué sur Fichier, puis sur Exporter en tant que, ensuite j'ai ajouté .png manuellement dans la fenêtre d'exportation.

J'imagine que ce fut la bonne procédure ; l'image est bien présente avec l'extension demandée ;)

Maintenant, pour enlever ce rectangle noir qui masque le sujet... bonne chance, je ne vois pas comment :?

Il s'agit, en effet, d'un masque qui a été mis volontairement pour ne pas faire apparaître une des deux personnes :| Si cela a été fait avec un procédé encrypté, ce dernier est partiellement foireux puisque le sujet masqué était bien visible sous W XP et 7 en affichage miniature :lol:

Quelle poisse pour toutes les personnes qui ont balancé leur photo sur un site en croyant que ce qu'elles avaient masqué l'était dans toutes les formes d'affichage :lol: :evil: :twisted:

Malgré cette faille de masquage, je ne vois pas comment faire :roll:
Laptop depuis le 16 juillet 2021 : Tuxedo Polaris 17 - Processeur Intel® Core I7 - 10750H / NVIDIA GeForce RTX 1650Ti / Full-HD IPS mat 144Hz / DDR4 SO-DIMM : 16 GB (1x 16GB) 3200Mhz CL22 Samsung / SSD: 1000 GB Samsung 860 EVO (M.2 SATAIII) / WLAN & Bluetooth: Intel Wi-Fi 6 AX200 & Bluetooth 5.1 (up to 2400Mbps). OS : Linux Mint 20.3 (Una) Mate depuis ce 16 janvier 2022

Périphériques : 2 HD Western Digital - Imprimante HP Deskjet 2540 Tout-en-un / Scanner Canon Lide 110 - Navigateur : Firefox

Avatar du membre
Insam
Messages : 3466
Enregistré le : mer. 15 juil. 2015 15:03
Localisation : Breizh-Izel

Re: Rendre visible une zone qu'on a occultée sur une photo

Message par Insam »

L'image à été modifiée en premier ressort avec GIMP dans Windose ?
l'image est dans quel format à l'origine ?
Image

Avatar du membre
Linuxing
Messages : 1484
Enregistré le : mar. 25 août 2015 01:28

Re: Rendre visible une zone qu'on a occultée sur une photo

Message par Linuxing »

Insam a écrit :L'image à été modifiée en premier ressort avec GIMP dans Windose ?
l'image est dans quel format à l'origine ?
Salut Insam,

A l'origine, cette image est en jpg et, sous cette forme, rien n'est masqué dans la photo lorsqu'elle apparaît en affichage miniature sous Wdose.

Toujours sous Wdose, la photo est tronquée par le masque ou cache (je veux dire "occultation") lorsqu'elle est ouverte dans un logiciel destiné à la photo.

Mais, sous Linux, toujours en jpg, cette même photo garde son masque en affichage miniature et lorsqu'elle est ouverte dans un logiciel.

Cette même photo, transformée en png sous Linux, reste tronquée par le cache, que ce soit en affichage miniature ou en ouverture complète :roll:
Modifié en dernier par Linuxing le mer. 20 janv. 2016 16:13, modifié 1 fois.
Laptop depuis le 16 juillet 2021 : Tuxedo Polaris 17 - Processeur Intel® Core I7 - 10750H / NVIDIA GeForce RTX 1650Ti / Full-HD IPS mat 144Hz / DDR4 SO-DIMM : 16 GB (1x 16GB) 3200Mhz CL22 Samsung / SSD: 1000 GB Samsung 860 EVO (M.2 SATAIII) / WLAN & Bluetooth: Intel Wi-Fi 6 AX200 & Bluetooth 5.1 (up to 2400Mbps). OS : Linux Mint 20.3 (Una) Mate depuis ce 16 janvier 2022

Périphériques : 2 HD Western Digital - Imprimante HP Deskjet 2540 Tout-en-un / Scanner Canon Lide 110 - Navigateur : Firefox

Avatar du membre
Insam
Messages : 3466
Enregistré le : mer. 15 juil. 2015 15:03
Localisation : Breizh-Izel

Re: Rendre visible une zone qu'on a occultée sur une photo

Message par Insam »

Ben c'est mal barré, parce que le format jpg ne gère pas les calques !
Donc dans windose, c'est la miniature en cache qui n'était pas modifiée qui était visible, mais un cache n'est pas un calque, plus de windose, plus de cache windose, plus de miniature !
donc l'image jpg, transposée dans linux est l'image modifiée, point barre !
Il aurait fallu enregistrer cette image en png dans windose pour conserver le calque (et encore, si le logiciel utilisé comportait la possibilité d'enregistrer les infos EXIF et IPTC)
Donc impossible de récupérer l'image non modifiée.
Image

lacktchou
Messages : 2344
Enregistré le : lun. 13 juil. 2015 19:33

Re: Rendre visible une zone qu'on a occultée sur une photo

Message par lacktchou »

Alors, si j'ai bien compris, cette photo va rester comme elle est avec son vilain carré noir par-dessus? Elle est foutue, quoi? :(
Lacktchou
Image
Relisez-vous avant de poster.
LM 17.3 XFCE 64-bit - Noyau 3.16.0-38 et 3.16.0-32 - LM 17.2 Maté 64-bit - Xubuntu 16.04 LTS 64-bit - Windows 7
Laptop Lenovo G560 DD Toshiba 640 Go DD ext Toshiba 1.0 To

Avatar du membre
DIIID-Simulation
Messages : 346
Enregistré le : mer. 9 déc. 2015 10:28
Localisation : Charles Martel y a arrêté les musulmans en 732

Re: Rendre visible une zone qu'on a occultée sur une photo

Message par DIIID-Simulation »

Effectivement, j'avais bien précisé que mon astuce ne fonctionnait uniquement si l'image était déjà en PNG (donc possibilité éventuelle de gérer les calques).
Tu ne peux pas faire plusieurs calques avec une image qui à été enregistrée avec un seul (à part faire un calque par couleur, mais là ça ne retirerait pas le carré).
Là c'est différent, ton image est en JPEG, donc pas de gestion de calques séparés.
Ce qui me laisse penser qu'il y a peut-être une solution, c'est que le carré noir est absent lors du visionnage en thumbnail, et que donc, à un certain stade il est encore possible de faire la différence entre l'image d'origine et le masque avec le carré noir.
Il faudrait savoir avec quel logiciel a été rajouté ce carré noir pour donner une piste.
Désolé de ne pas pouvoir t'en dire plus. Pour mes textures d'avion ou d'instrument, je fais le contraire : je pars d'une photo de l'objet en JPEG, je découpe et sépare sur des calques différents ce que j'ai à retravailler, puis j'enregistre deux versions en PNG, une avec les calques séparés et une avec les calques fondus les uns sur les autres. Et seulement là, je peux intervenir par la suite sur la version multi calques.
Amitiés, Didier
LM 17.3 Rosa, bureau Mate, CPU~Dual core Intel Pentium P6100 (-MCP-) speed/max~1199/1999 MHz Kernel~3.19.0-32-generic x86_64 Up~21:42 Mem~921.4/3752.2MB HDD~656.0GB(10.4% used) Procs~173 Client~Shell inxi~2.2.28
Laptop HP G72 IntePentium P6100 @ 2.00GHz 64 bits, 4Giga RAM, HDA Intel MID, CG Radeon Mobility HD 5470
ma config en détail ici : http://textup.fr/151152Xj" onclick="window.open(this.href);return false;

Avatar du membre
Linuxing
Messages : 1484
Enregistré le : mar. 25 août 2015 01:28

Re: Rendre visible une zone qu'on a occultée sur une photo

Message par Linuxing »

@ Insam...

En fait, j'utilise les termes «cache» et «masque» de manière confuse ; retiens qu'il s'agit tout simplement d'une partie occultée de la photo par le biais d'un rectangle noir :)

Je ne sais donc pas s'il s'agit à proprement parler d'un «calque», d'un «masque» ou d'un «cache» :lol:

Pour en avoir le coeur net, j'ai ressorti mon ancien petit laptop encore sous Wdose XP, un dinosaure :P J'y ai mis la fameuse photo au format jpg et dus constater que la personne occultée était devenue visible dans la miniature, mais pas dans l'affichage en grand au dessus 8-) Il s'agit ici de la simple visionneuse de base installée sous XP à l'époque.

Une chose est bien certaine : la personne qui se croyait «invisible» ne l'est pas dans la miniature :o :shock:

@ lacktchou...

Sans un moyen d'enlever ce rectangle noir, cette photo restera telle quelle :cry:
Laptop depuis le 16 juillet 2021 : Tuxedo Polaris 17 - Processeur Intel® Core I7 - 10750H / NVIDIA GeForce RTX 1650Ti / Full-HD IPS mat 144Hz / DDR4 SO-DIMM : 16 GB (1x 16GB) 3200Mhz CL22 Samsung / SSD: 1000 GB Samsung 860 EVO (M.2 SATAIII) / WLAN & Bluetooth: Intel Wi-Fi 6 AX200 & Bluetooth 5.1 (up to 2400Mbps). OS : Linux Mint 20.3 (Una) Mate depuis ce 16 janvier 2022

Périphériques : 2 HD Western Digital - Imprimante HP Deskjet 2540 Tout-en-un / Scanner Canon Lide 110 - Navigateur : Firefox

Répondre