Cum se configurează smartphone-uri și PC-uri. Portal de informare
  • Acasă
  • Programe
  • Înlocuiți o anumită culoare de imagine cu o anumită culoare online. Photoshop - cum să schimbați culoarea unei imagini pe hover css Schimbați culoarea png

Înlocuiți o anumită culoare de imagine cu o anumită culoare online. Photoshop - cum să schimbați culoarea unei imagini pe hover css Schimbați culoarea png



Schimbați culoarea imaginii PNG prin CSS?

(10)

Edita--

Font-Awesome folosește diferite nume de clasă în noua versiune, probabil pentru că face fișierele CSS mult mai mici și evită clasele CSS ambigue. Deci acum ar trebui să utilizați:

Nu este nevoie să tastați întreg fontul dacă doriți doar o pictogramă, plus că eu simt că este mai „curat” ca element de sine stătător. Deci, în acest scop în HTML5 puteți plasa SVG-ul direct în fluxul documentului. Puteți defini apoi clasa în foaia de stil .CSS și puteți accesa culoarea de fundal a acesteia folosind proprietatea de umplere:

Rețineți că în exemplu am folosit :hover pentru a ilustra comportamentul; dacă doriți doar să schimbați culoarea pentru starea „normală”, ar trebui să eliminați pseudo-clasa.

Răspunzând pentru că căutam o soluție pentru asta.

Mânerul de la @chrscblls răspunde bine dacă ai un fundal alb sau negru, dar eu nu. De asemenea, imaginile au fost generate folosind ng-repeat, așa că nu am putut avea URL-ul meu în css și nu puteți folosi ::after pe etichetele img.

Așa că am decis să încerc și m-am gândit că ar putea ajuta oamenii dacă și ei se poticnesc pe aici.

  • Așa că am făcut aproape același lucru, cu trei diferențe principale:
  • url situat în eticheta mea img, l-am pus (și eticheta) într-un alt div care are:: after work.
  • „mix-blend-mode” este setat la „diferență” în loc de „multiplicare” sau „ecran”.

Am adăugat un::before cu exact aceeași valoare pentru ca ::after să facă „diferența” de „diferențe” făcute de ::before și să o inverseze.

Pentru a-l schimba din negru în alb sau alb în negru, culoarea de fundal trebuie să fie albă. De la negru la culoare, puteți alege orice culoare. De la alb la culoare trebuie să alegeți culoarea opusă celei pe care o doriți.

DivClass( poziție: relativă; lățime: 100%; înălțime: 100%; text-align: stânga; ) .divClass:hover::after, .divClass:hover::before( poziție: absolut; lățime: 100%; înălțime: 100%;

Pentru a schimba literalmente culoarea, puteți activa o tranziție CSS cu un filtru -webkit, unde atunci când se întâmplă ceva veți folosi filtrul -webkit la alegere. De exemplu:

Img ( -webkit-filter:grayscale(0%); tranziție: -webkit-filter .3s linear; ) img:hover ( -webkit-filter:grayscale(75%); )

Am găsit acest exemplu grozav de codepen pe care îl inserați într-o valoare culoare hexagonală,și returnează filtrul necesar pentru a aplica acea culoare la png

de exemplu, aveam nevoie de png-ul meu pentru a avea următoarea culoare #1a9790

atunci ar trebui să aplicați următorul filtru png

Filtru: inversare (48%) sepia (13%) saturată (3207%) nuanță-rotire (130deg) luminozitate (95%) contrast (80%);

Am reușit să fac asta folosind un filtru SVG. Puteți scrie un filtru care înmulțește culoarea imaginii originale cu culoarea pe care doriți să o schimbați. În fragmentul de cod de mai jos culoarea inundațiilor este culoarea pe care dorim să schimbăm culoarea imaginii (în acest caz este roșu). FeComposite spune filtrului cum procesăm culoarea. Formula feCompozită cu aritmetică este (k1 * i1 * i2 + k2 * i1 + k3 * i2 + k4) unde i1 și i2 sunt culorile de intrare pentru in/in2, respectiv. Deci, specificarea doar k1 = 1 înseamnă că va face doar i1 * i2, ceea ce înseamnă înmulțirea ambelor culori de intrare împreună.

Nota. Funcționează numai cu HTML5, deoarece folosește SVG inline. Dar cred că puteți face acest lucru să funcționeze cu un browser mai vechi, punând SVG-ul într-un fișier separat. Nu am încercat încă această abordare.

Iată un fragment:

Principalul lucru este să indicați imaginea pe computer sau pe telefon, selectați culorile dorite de înlocuit, faceți clic pe OK în partea de jos a paginii, așteptați câteva secunde și descărcați rezultatul final.

Poza unui trandafir fără modificări și cu culoarea roz înlocuită cu: violet, albastru, turcoaz, verdeŞi galben:


Pentru a crea exemplele de mai sus, au fost utilizate următoarele setări: " Culoare de înlocuire" - "roz", " Culoare de înlocuit" - "violet" (pentru următoarea procesare "albastru", etc.), " Intensitatea înlocuirii culorii" - "45".

Dacă totul devine monocromatic, este înlocuit prea mult sau alte culori sunt afectate, atunci trebuie să reduceți „Intensitatea de înlocuire a culorii”. În schimb, dacă nu sunt vizibile modificări sau culoarea nu este complet înlocuită, atunci trebuie să creșteți „Intensitatea de înlocuire a culorii” și, de asemenea, să vă asigurați că ați specificat corect culorile și că nu ați confundat, de exemplu, roșu cu roz. Pentru a specifica mai precis culoarea, puteți utiliza formatul HEX. Setările pot fi diferite pentru diferite imagini, depind atât de culoare, cât și de dimensiunea pixelilor.

Vă rugăm să rețineți că nu puteți înlocui negru, gri sau alb pe unele culoare bogată, dar puteți înlocui culoarea saturată cu o culoare aproape albă, neagră sau gri. Pur și simplu, puteți înlocui orice culoare a curcubeului sau aproape de acele culori care sunt disponibile în listele derulante din setări. Motivul pentru aceasta este că algoritmul de înlocuire a culorii este asociat cu o schimbare a tonului, care nu afectează imaginile în tonuri de gri sau alb-negru. Dacă trebuie să procesați o imagine mare de peste 14 megapixeli (≈4592x3048), atunci trimiteți-o la căsuța poștală cu setările de care aveți nevoie - se va face gratuit în 24 de ore.

Imaginea originală nu este modificată în niciun fel. Vi se va furniza o altă imagine procesată.

1) Specificați o imagine în format BMP, GIF, JPEG, PNG, TIFF:

2) Setări de înlocuire a culorii
Culoare de înlocuire: roșu roz violet albastru turcoaz cer verde lime galben portocaliu sau în format HEX: paletă deschisă

Culoare de înlocuit cu: roșu roz violet albastru turcoaz cer verde lime galben portocaliu negru gri alb sau în format HEX: paleta deschisă Intensitatea înlocuirii culorii: (de la 1,0 la 100,0)

Netezirea tranzițiilor clare de culoare: (0-50)

Câștig de culoare înlocuit: (1-100)

De fapt există multe moduri de a schimba culoarea unui obiect în Photoshop. Anterior, ne-am uitat deja la cum să facem acest lucru folosind și am învățat, de asemenea, cum să schimbăm culoarea părului în Photoshop folosind.

Acestea nu sunt toate metode, astăzi voi arăta două foarte simple, iar în articolele viitoare voi vorbi despre încă câteva metode care folosesc alte straturi de ajustare.

Metoda nr. 1

Voi vorbi pe scurt despre aplicarea acestei metode. Deschideți imaginea și creați un nou strat (vă reamintesc de toate tehnicile).

Apoi schimbați modul de amestecare al acestui strat selectând Nuanță din lista derulantă din partea de sus a paletei Straturi (situată în partea de jos a listei).

După aceea, selectați apăsând tasta B, faceți clic pe indicatorul de culoare din prim-plan, în caseta de dialog paletă care apare, selectați o nuanță și faceți clic pe butonul OK. După ce ați selectat anterior un nou strat, desenați deasupra obiectului.

Dacă pictați peste exces, puteți selecta temporar instrumentul Eraser ținând apăsată tasta E. Puteți preveni astfel de situații în avans adăugând o mască de strat la noul strat și ascunzând zonele care nu trebuie schimbate cu negru.

Nota

Dacă zona pe care o revopsești este înconjurată de negru, alb și gri, poți să pictezi în siguranță peste acestea din urmă și nu se vor schimba deloc. Acest lucru se datorează faptului că, în modul de amestecare Hue, zonele umplute cu culoare afectează doar acele zone ale stratului subiacent care conțin deja culoare.

Metoda nr. 2

Îți amintești comanda de meniu? Comandă de meniu similară Înlocuiește culoarea poate fi folosit pentru a evidenția o nuanță și pentru a o înlocui cu alta. Această comandă funcționează foarte bine dacă culoarea care trebuie înlocuită este mai mult sau mai puțin uniformă și concentrată într-o anumită zonă, precum caroseria mașinii din imaginea de mai sus.

Selectarea comenzii din meniu Imagine - Corecție - Înlocuire culoare, veți vedea o casetă de dialog cu același nume.

Are deja selectat instrumentul Eyedropper, așa că faceți clic pe nuanța din imagine pe care doriți să o înlocuiți. Va apărea într-un pătrat cu inscripția Culoareîn grupul de control Selecţieîn partea de sus a casetei de dialog.

În grupul de control Înlocuireîn partea de jos a casetei de dialog, faceți clic pe pătratul situat deasupra inscripției Rezultat pentru a selecta o nuanță nouă. Când faceți clic pe butonul OK. Dacă trebuie să ajustați nuanța selectată, puteți utiliza glisoarele Ton de culoare, SaturaţieŞi Luminozitate(găsește și în grupul de control Selecție). Iată ce s-a întâmplat:

Vă rugăm să rețineți că, pe lângă pipeta obișnuită, în apropiere există pipete cu pictograme mici „+” (plus) și „-” (minus). Folosiți-le pentru a extinde/îngusta gama de nuanțe care trebuie schimbate.

După cum puteți vedea, am exagerat puțin și roțile mașinii mele au devenit și ele mov. Acest lucru sugerează că această metodă nu poate fi întotdeauna utilă.

Dacă observați o eroare în text, selectați-o și apăsați Ctrl + Enter. Multumesc!

Dacă aveți nevoie să editați un fișier în format PNG, mulți se grăbesc să descarce Photoshop, care nu numai că este distribuit contra cost, ci este și destul de solicitant cu resursele computerului. Nu toate computerele vechi sunt capabile să ruleze această aplicație. În astfel de cazuri, diverși editori online vin în ajutor, permițându-vă să redimensionați, să scalați, să comprimați și să efectuați numeroase alte operațiuni cu fișierele.

Astăzi ne vom uita la cele mai funcționale și stabile site-uri care vă permit să lucrați cu imagini în format PNG. Avantajele unor astfel de servicii online includ faptul că nu solicită resursele computerului dvs., deoarece toate manipulările cu fișierele sunt efectuate folosind tehnologii cloud.

Editorii online nu trebuie să fie instalați pe computerul dvs. - acest lucru reduce semnificativ probabilitatea de a prinde un virus.

Metoda 1: Editor de imagini online

Cel mai funcțional și stabil serviciu care nu deranjează utilizatorii cu publicitate intruzivă. Potrivit pentru orice manipulare cu imagini PNG, absolut nesolicitant resursele computerului dvs. și poate fi rulat pe dispozitive mobile.

Dezavantajele serviciului includ lipsa limbii ruse, cu toate acestea, cu utilizarea prelungită, acest dezavantaj devine mai puțin vizibil.


Site-ul nu necesită înregistrare este ușor de înțeles serviciul, chiar dacă nu cunoașteți limba engleză. Nu vă fie teamă să experimentați, dacă ceva nu merge bine, îl puteți anula oricând printr-un singur buton.

Metoda 2: Photoshop Online

Dezvoltatorii își poziționează serviciul ca Photoshop online. Funcționalitatea editorului este într-adevăr similară cu aplicația de renume mondial, care acceptă lucrul cu imagini în diferite formate, inclusiv PNG. Dacă ați lucrat vreodată cu Photoshop, înțelegerea funcționalității resursei nu va fi dificilă.

Singurul dezavantaj, dar destul de semnificativ, al site-ului este înghețarea constantă, mai ales dacă lucrați cu imagini mari.


Când efectuați manipulări simple, lucrul cu serviciul este convenabil și confortabil. Dacă trebuie să procesați un fișier mare, este recomandabil să descărcați și să instalați software special pe computer sau să aveți răbdare și să vă pregătiți pentru înghețarea constantă a site-ului.

Metoda 3: Fotor

Un site convenabil, funcțional și, cel mai important, gratuit pentru a lucra cu imagini în format PNG, Fotor vă permite să decupați, să rotiți, să adăugați efecte și să utilizați alte instrumente. Funcționalitatea resursei a fost testată pe fișiere de diferite dimensiuni și nu au fost găsite probleme. Site-ul a fost tradus în rusă, în setări, puteți selecta o altă limbă de interfață a editorului, dacă este necesar.

Accesul la funcții suplimentare este oferit utilizatorilor numai după achiziționarea unui cont PRO.


Fotor este un instrument puternic pentru lucrul cu PNG: pe lângă un set de funcții de bază, conține multe efecte suplimentare care vor mulțumi chiar și pe cel mai pretențios utilizator.

Editorii de fotografii online sunt ușor de utilizat, nu necesită instalare pe computer, așa că le puteți accesa chiar și de pe un dispozitiv mobil. Ce editor să utilizați depinde de dvs.

Cele mai bune articole pe această temă