>
> Danke das funzt,
>
> Dazu aber dann noch eine Frage ....
>
> Gegebenen falles ich habe Bilder in einem SQL-Server gespeichert, dann
> k�nnte ich ja das auch in etwa so machen:
> SELECT convert(text, left(BildFeld,8)) As DieErsteAchtBit,
> Tabelle.* FROM Tabelle where ...Klausel ...
Wenn �berhaupt, dann meinst Du die ersten acht BYTES...
Bin mir aber nicht sicher, ob left mit bin�r-Daten gut funktioniert...
Laut Doku schon, aber ist das auch performant?
>
> while not ....
>
> if rs.fields("DieErsteAchtBit").value = "0x474946...Gr��enerkennung,
> Farberkennung, was auch f�r Infor aus den Bits zu lesen sind" Then
> response.write("Gutes Bild gefunden")
> end if
Wieso die Bedingung nicht gleich in die WHERE-Klausel schreiben?
>
> Das w�re ja ein interessanter Ansatz um Bilder nach
> grafischen Kriterien zu
> durchsuchen ....
> Leider wei� ich nicht was man so alles aus den Bits eines
> Bildes lesen kann
> ....
> Aber folgende Infos d�rften ja nicht so schwer sein (Reine Vermutung):
> -Gr��e
Ja, wenn man den Typ vorher bestimmt hat, weil die gr�sse an
unterschiedlichen stellen steht, je nachdem...
> -gif, jpg ... Typ
Ja, aber da ist es wohl intelligenter, direkt den Typ in einer zweiten
spalte zu speichern
> -Vielleicht die dominierende Farbe als Durchschnittswert
Das vergiss mal wieder... Daf�r m�sstest Du �ber alle einzelnen Bytes
des Bitmaps den Durchschnitt bilden und nat�rlich dabei beachten, dass
es f�r jedes pixel R,G,B Werte gibt und es steht auch nicht in jedem
Bildformat direkt die RGB-Werte einfach so drin... Siehe JPG..
> -Eine Schwellenwertberechnung des Hex-Codes und danach
> Konturen erkennen
Klar doch... N� eher nicht... Daf�r m�sste man die Daten in ein
zweidimensionales Array ablegen.. Und wie fragst Du Konturen per SQL ab?
Mit SQL kann man zwar relativ viel machen, aber graphische
Datenverarbeitung geh�rt nicht dazu...
Es empfiehlt sich eher solche Werte wie typ, gr�sse des bildes und ggf.
Durchschnittsfarbe mit Komponenten zu berechnen, die daf�r gemacht
worden sind und dann die Werte f�r den schnellen zugriff ebenfalls in
feldern der DB zu speichern..
Gruss,
Claudius
> ....
> -usw....
>
>
> Gibt es da Beispielprojekte?
>
>
> Gru� Mansur
>
>
>
> > -----Urspr�ngliche Nachricht-----
> > Von: Andreas Roth [mailto:[EMAIL PROTECTED]]
> > Gesendet: Dienstag, 19. M�rz 2002 16:45
> > An: ASP Datenbankprogrammierung
> > Betreff: [aspdedatabase] Re: varchar wie int sortieren
> >
> >
> > Bei SQL Server sollte es in etwa so functionieren:
> >
> > SELECT convert(int, left(StrFeld,2)) As Nummerierung,
> > Tabelle.* FROM Tabelle Order By Nummerierung
> >
> > Gru�,
> > Andreas Roth,
> > http://www.drhirn.com/4
> >
> > On 19 Mar 2002 at 15:37, Offensiv-Medien [Mansur
> > Esmann] wrote:
> >
> > > Hallo,
> > >
> > > gibt es eine M�glichkeit ein Feld vom typ varchar so zu
> > sortieren, als w�re
> > > es eine zahl?
> > > Von 1-9 ist das ja kein Problem, aber wenn 10 kommt, dann
> > sortiert er die
> > > hinter die 1 und nicht hinter die 9 ....
> > >
> > >
> > > Gru� Mansur
> > >
> > >
> > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> > > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> > > | Sie k�nnen sich unter folgender URL an- und abmelden:
> > > |
> http://www.aspgerman.com/aspgerman/listen/anme> lden/aspdedatabase.asp
> >
> >
> >
> >
> > | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> > | Sie k�nnen sich unter folgender URL an- und abmelden:
> > |
> http://www.aspgerman.com/aspgerman/listen/anme> lden/aspdedatabase.asp
> >
>
>
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
>
| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp