Gimp. Segítség!

Fórumok

Egy képből egy alakzatot szeretnék a gimppel (2.2.4) átollózni egy másik képre.

Így próbálom:
1. Az "intelligens olló"-val körberajzolom,
2. belekattintok, mire az alakzat határán szaggatott vonal jelzi, hogy ki van jelölve,
3. ezután: "Szerkesztés" menü "Másolás" (de a szerkesztés menü "Látható másolása"-t is próbáltam ezerszer)
4. át a másik képre, és "Beillesztés"

Kínomban a fentieket kombinálom még a "Kijelölés" menü "Gyorsmaszk be/ki" menüpontjával.

Az eredmény esettől függő:
- átjön az egész kép
- átjön a kép alakzatot befoglaló, téglalap alakú része
- átjön az alakzat sziluettje, de üres, csak szaggatott vonal jelzi a határát
- átjön a sziluett fehéren, körülötte minden fekete,
- átjön a sziluett feketén, körülötte minden fehér
- átjön a fenti fekete/fehér sziluett az alakzatot körülvevő eredeti háttérrel

Egyszer mégis úgy tűnt, sikerrel járok: akkor próbaképpen az alakzatnak csak egy kis részét rajzoltam körbe, ezután kétszer katt a "Gyorsmaszk be/ki" menüpontra (azaz ki/be kapcsoltam; ki érti eztet?!?), majd másolás, és beillesztés a másik képre, és sikerült: beillesztődött a kis képrész.
Ez a ki/be kapcsolgatós technika háromszor egymás után működött a kép három különböző kis részletére.
De amikor rögtön ezután és pontosan ugyanígy az egész alakzatot rajzoltam körbe (közben persze szkrollozni és zoom-olni is kellett), akkor már nem ment: csak az üres sziluett ment át ismét...

Egyszerűen nem értem: olyan, mintha a gimp mindent meg tudna csinálni, épp csak azt nem akarná, ami nekem kell: a körberajzolt alakzatot átvinni a másik képre.

Szerintem mindent úgy csináltam ahogy kell, sőt kínomban már minden logikusan számbajöhető dolgot és azok kombinációit is kipróbáltam, mégse megy. Három órát pocsékoltam erre a marhaságra...

Nem tudnátok véletlenül segíteni, hogy hogyan lehet a gimppel egy képről egy alakzatot egy másikra átvinni?

Hozzászólások

nem lehet, hogy rossz layeren voltal, amikor masolni probaltal?

Ha rossz layeren lettem volna, akkor gondolom egyetlen egyszer sem sikerülhetett volna az átmásolás.

Márpedig három próba másolás sikerült az alakzat kis részletével, csak rögtön ezután "élesben" a nagy alakzat másolása nem jött össze sehogyse.

A három próba- és az egy éles másolás között pedig nem váltottam layert.

A különbség a próbamásolások és az éles másolás között az volt, hogy próbaképpen csak kis képrészeket másoltam, élesben meg nagyot (akartam volna), és hogy az éles másoláskor a kijelölés közben scrollozni és zoom-olni is kellett.

Kiderült, hogy ez lehetett a gond. Észre sem vettem, hogy a forrás képen két layerem volt.
Újrakezdtem egy layerrel, és azóta működik a dolog.

Viszont az továbbra sem világos számomra, hogy ha rossze layeren voltam, akkor hogyan sikerült mégis a beillesztés egymás után háromszor, aztán rögtön utána meg nem, pedig ugyanúgy csináltam mindent...

Most viszont vérszemet kaptam, és már arra vágyom, hogy acrobat readerrel pdf-ből kiollózott képet a vágólapon beillesszek egyenesen a gimp-be.
Nem megy. Csak úgy, ha az OO rajzolójába illesztem be, onnan kiexportálom, és azt a fájlt nyitom meg a gimp-el.

Nincs esetleg annek valami trükkje, hogy egyenesen a gimpbe illesszem be a vágólapról?
A vágólapon lévő szövegeket el lehet menteni fájlba (dcop klipper klipper getClipboardContents > vagolap.txt), a képeket nem lehet valahogyan?

Amit fent leírtál azt úgy kell csinálni. Aztán mikor megjelenik a kivágott részlet az új képen egy szaggatott négyzetben, akkor automatikusan lebegő kijelölés lesz. Előbb át kell váltani a mozató eszkozre (nyilaskereszt alakú izé :) ezzel elhelyezed, hogy hova akarod, és aztán kiviszed a kurzort a keretből, és megjelenik egy horgony. Ha kattintasz, akkor lehorgonyzod az átmásolt kijelőlést (ekkor már nem lebegő lesz). Ha jól tudom, alapból új rétegre másolja.

Nálam nem kell semmi hókusz-pókusz. Kijelölés, utána ^C, a másik képen ^V, és kész. Kipróbáltam 1.2.5(win), 2.2.6(linux) és 2.2.10(win) mindegyikén és megy. Lehet, hogy a 2.2.4-ben van a hiba. Egy időben tényleg csinált fura dolgokat, bár ilyesmire nem emlékszem. Próbálj meg frissíteni.