Español
Foro

Problemas beim Verkleinern y Blur

 

MaLenz
Mahlzeit !

Yo actualmente folgendes Problema ...

Yo möchte una Bild unsichtbar darstellen, dass vorher Unscharf gemacht wurde, doch desafortunadamente verändert se entonces auch el Color de fondo para teil, y es no mehr komplett transparent darzustellen . Desde que möchte dass el Función a el Yo escribir vielseitig einsetzbar es, fällt el Möglichkeit de, una Kopie des Orts wo el Bild hinsoll, como Hintergrund para el Bild antes el Unscharfeffekt, einzusetzen . Yo benutz para Ejemplo u.a. una Ticker, y Ticker en el Bild sería stillstehen, während él ausserhalb des Bildes aber se ejecuta .

Ach y todavía qué, hay una Möglichkeit una Art Faktor con einzubeziehen, el beim Verkleinern uno Bildes berücksichtigt se ? En Paint Shop Pro puede ser para Ejemplo Verkleinern en Form de Smart, Bilinear, Kubisch y Pixel . Yo bräuchte Smart, porque el Yo con el DLL actualmente hinbekomm es alles a bissl a grob .

:rolleyes:

MFG Marco
 
Zucker ist gut gegen Zähne
15.11.2004  
 



Also si me genau beschreibst qué Usted fehlt integriere Yo entsprechende Características en el Psa.Dll.

Salve, IF
 
15.11.2004  
 




Frank
Abbing
Hi.

El Dll bietet doch gar no Verkleinerungsfunktion ?
Dazu bietet el Windows-GDI ya una gute y schnelle Función...

[quote:74d63e301a]Yo möchte una Bild unsichtbar darstellen, dass vorher Unscharf gemacht wurde, doch desafortunadamente verändert se entonces auch el Color de fondo para teil, y es no mehr komplett transparent darzustellen . Desde que möchte dass el Función a el Yo escribir vielseitig einsetzbar es, fällt el Möglichkeit de, una Kopie des Orts wo el Bild hinsoll, como Hintergrund para el Bild antes el Unscharfeffekt, einzusetzen . Yo benutz para Ejemplo u.a. una Ticker, y Ticker en el Bild sería stillstehen, während él ausserhalb des Bildes aber se ejecuta . [/quote:74d63e301a]
Hmm, así una Art Sharpen() con Transparenz-Maske...
Dazu fällt me una, el du el Transparenzfarbe antes el Sharpen() con ExchangeColor() bastante weiß oder bastante schwarz machst y später otra vez zurück färbst...?
 
15.11.2004  
 




MaLenz
@If
Yo bräuchte una Art Modus el una Bild unscharf macht, sin embargo una cierto Farbe así lässt como ellos es .

Folgendes, Yo tener una Bild con un Trikot en él . Auf dieses Trikot pack Yo una Logo . Damit esta Logo suave wirkt, benutze Yo el Blur-Función . Nun passiert lo aber dass todos Farben ausserhalb des Trikots auch anders suscrito voluntad, y yo dieses Bild no mehr transparent darstellen kann . Lo va auch vom logischen her no, si yo encima dieses Bild otra vez así una Art Rahmen packe, como el Pixel oben rechts sí en el Moment no mehr ankommen sería, como el Inhalt des Rahmens ya transparent suscrito voluntad debería, sonst se sí el Trikot überdeckt .

Ach sí, y yo hatte dir veces ne EMail geschickt wegen PSA y PSA3d . Kam el a ? Hätte wirklich gern veces el aktuelle, komplette PSA Paket, en veces a sehen si Yo en etwa para una In-Game Engine uso podría .

@FAbbing
Yo arbeite con SizeExtBmp (Z,X1,Y1,B1,H1,Q,X2,Y2,B2,H2,K) en dat dingens zusätzlich a verkleinern . Si usted me una schnelle Möglichkeit anbieten kannst con el GDI en una Bild en smarter Form verkleinert a bekommen, wär Yo dankbar .

MFG Marco ~~
 
Zucker ist gut gegen Zähne
15.11.2004  
 



Yo werd una aktuelles psa Packet demnächst en el Comunidad stellen. Dann kann Yo auch sicher en Grundlage uno Beispielsources de Usted el entsprechende Function bauen.

Salve, IF
 
15.11.2004  
 




Frank
Abbing
Hi.

[quote:6e40858204]@FAbbing
Yo arbeite con SizeExtBmp (Z,X1,Y1,B1,H1,Q,X2,Y2,B2,H2,K) en dat dingens zusätzlich a verkleinern . Si usted me una schnelle Möglichkeit anbieten kannst con el GDI en una Bild en smarter Form verkleinert a bekommen, wär Yo dankbar . [/quote:6e40858204]
SizeExtBmp() nutzt ya el muy schnelle GDI-Función StretchBlt(). Zuvor es con SetStretchBltMode() el Verkleinerungs/Vergrößerungs-Modus eingestellt en COLORONCOLOR.
Usted könntest el API en deinem Programa selber benutzen, mittels uno otro Modus. GDI bietet hierzu:

    BLACKONWHITE
    Performs a Boolean AND operation using the color values for the eliminated and existing pixels. If the bitmap is a monochrome bitmap, this mode preserves black pixels at the expense of white pixels.

    COLORONCOLOR
    Deletes the pixels. This mode deletes all eliminated lines of pixels without trying to preserve their information.

    HALFTONE
    Maps pixels from the source rectangle into blocks of pixels en the destination rectangle. The average color over the destination block of pixels approximates the color of the source pixels.
    After setting the HALFTONE stretching mode, a application must call the SetBrushOrgEx function to set the brush origin. If it fails to do así, brush misalignment occurs.

    WHITEONBLACK
    Performs a Boolean O operation using the color values for the eliminated and existing pixels. If the bitmap is a monochrome bitmap, this mode preserves white pixels at the expense of black pixels.
Probier ruhig herum, besonders HALFTONE podría el Qualität verbessern, auch si el Geschwindigkeit herab setzt.
 
16.11.2004  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

3.868 Views

Untitledvor 0 min.
Sven Bader16.11.2021

Themeninformationen

Dieses Thema ha 3 subscriber:

Frank Abbing (2x)
unbekannt (2x)
MaLenz (2x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie