Suchergebnisse

Suchergebnisse 1-14 von insgesamt 14.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Stimmt so sieht es viel schöner aus Nochmals Danke

  • Klappt

    eratical - - iOS, tvOS, watchOS

    Beitrag

    Hallo, wollte noch einmal kurz das Ergebnis mitteilen. Du hattest vollkommen recht mit deiner Vermutung. Ich habe die falsche Größe zurückbekommen von CGDataProviderCopyData Habe es dann mit dem von dir vorgeschlagenen Weg probiert...Habe da wohl ein paar Fehler gemacht, denn es wurde schlimmer Nach ein paar GoogleRecherchen habe ich dann ein Codebeispiel gefunden welches deinen Weg nutzt und welches ich für meine Zwecke anpassen konnte. Hier der funktionierende Code für alle die es interessiert…

  • Also in meinen Fall (ich brauche ja das Array mit Grauwerten) sollte ich mit CGColorSpaceCreateDevice() und dann CGBitmapContextGetData arbeiten? Werde das gleich mal testen hoffentlich liegt es daran Vielen Dank schon einmal.

  • Hallo, jetzt bin ich ein wenig verunsichert. Habe angenommen, dass dies der normale Weg wäre. CGImageGetDataProvider liefert ja eine CGDataProviderRef und diese kopiere ich ja und bekomme meine Referenz mit CGDataProviderCopyData. Die Abmessungen etc. sind ja im CGImage hinterlegt von daher dürfte da hoffentlich nix schief gehen oder doch? LG Marc

  • Hallo zusammen, ich habe mal wieder ein sehr seltsames Problem und bekomme es seit 1 Woche einfach nicht richtig gelöst. Folgendes habe ich gemacht: Ich habe ein UIImage (RGB Jpeg) mit der Bildgröße 640x480.Daraus schneide ich ein 345x345 kleines Quadrat aus. Wenn ich mir nun das augeschnittene Quadrat anzeigen lasse sieht alles perfekt aus. Nun habe ich 2 Methoden geschrieben. Die erste erhält das ausgeschnittene UIImage und erstellt ein Bytearray in der Größe 345*345 gefüllt mit den Grauwerten…

  • Return CFBitVector

    eratical - - iOS, tvOS, watchOS

    Beitrag

    Hallo, daran liegt es leider nicht. Habe den Code oben eben schnell reingeschrieben und nicht kopiert. Im richtigen Code habe ich mit CFBitVectorGetBitAtIndex gearbeitet... EDIT: Habe gerade im Apple Developer Forum gelesen, dass der CFBitVector sowieso nicht so richtig funktioniert und buggy sein soll. Da bleibt mir also nur der Weg statt Bit halt Byte zu verwenden. Habe da aber noch folgendes Problem, wenn ich ein BOOL * aus meiner SQLite DB raushole, haben sich die Werte verändert. Ich denke …

  • Return CFBitVector

    eratical - - iOS, tvOS, watchOS

    Beitrag

    Servus zusammen, da meine Frage in (SQlite Blob to Array) quasi abgeschlossen ist hoffe ich, dass es in Ordnung ist hier eine Anschlußfrage zu stellen. Ich probiere gerade aus mit einem CFBitVector zu arbeiten, habe dabei aber folgendes Problem: In einer Methode erstelle ich den Mutable BitVector und will diesen dann an eine andere Methode übergeben... leider kommt dort nur Quatsch an. Beispiel: Quellcode (33 Zeilen) Und das Problem ist, dass die Ausgabe von Test1 != Test2 ist.... Anscheinend ve…

  • UILable schneidet Umlaute ab

    eratical - - iOS, tvOS, watchOS

    Beitrag

    Hast du denn im IB "adjust to fit" an ? Was ist im IB die minFontSize?

  • SQLite Blob to Array

    eratical - - iOS, tvOS, watchOS

    Beitrag

    Danke und ich wünsche dir einen schönen Urlaub. Ich habe 100 CFBitVectoren mit jeweil 30000Bit, und ich muss alle parat haben um einen Vergleich mit einem einzigen 30000Bit Vector ausgeben zu können. Ich habe jetzt den BitVector in ein NSArray gepackt bin mir nur nicht sicher ob das so in Ordnung geht oder ob ich da groben Unufg treibe... Quellcode (8 Zeilen) EDIT: Hab es mit dem BitVector nicht hinbekommen aber habe es jetzt mit einem BOOL * array gemacht. Da verbrauche ich zwar 1Byte für 1Bool…

  • Klappt

    eratical - - iOS, tvOS, watchOS

    Beitrag

    Hallo danke für die Antwort. Es hat hervorragend geklappt und ich habe nun meine Bool-Werte wieder Leider habe ich sogut wie keine Ahnung von den CF Datentypen und habe jetzt noch ein Problem.... Ich habe mir aus den Bytewerten meine Booleans zurückgeholt und diese in einen CFBitVector gespeichert weil dies anscheinend die einzige ressourcenschonende Möglichkeit ist eine sehr große Menge an Booleans zu speichern. Wie bekomme ich denn sagen wir mal 100 CFMutableBitVector in ein Array herein? LG M…

  • SQLite Blob to Array

    eratical - - iOS, tvOS, watchOS

    Beitrag

    Ok das klingt doch schon einmal gut. Der Umweg mit dem CFBitVector würde ich nur im Notfall gehen. Wenn du mir zeigst wie ich die Daten von SQL in ein uint8[] reinbekomme und wie ich dann Byte für Byte durchlaufen kann wären meine Probleme gelöst LG Marc

  • SQLite Blob to Array

    eratical - - iOS, tvOS, watchOS

    Beitrag

    Ich muss Byte für Byte durchgehen und jedes Byte in Booleans umwandeln, dabei erhalte ich aus einem Byte -> 7 Booleans z.b. 100 steht für 1100100 (da 64+32+4=100) Insgesamt erhalte ich 30002 Booleans aus einem NSData Objekt. Diese Booleans repräsentieren Masken, welche ich dann Pixelweise miteinander vergleiche. Vielleicht noch vorab eine andere Frage dazu: Ich habe gerade gesehen, dass der CFMutableBitVector sehr sehr sparsam ist, wenn sich dieser auch für einen performanten Vergleich mit einem…

  • SQLite Blob to Array

    eratical - - iOS, tvOS, watchOS

    Beitrag

    Die Bytes sind ja nur im NSData Objekt weil ich mir nicht anders zu helfen wusste Ich habe in Java das byte[] Array in die Datenbank geschrieben und kann es in java auch direkt aus der Datenbank in ein byte[] array auslesen. Nun suche ich halt nach einer Möglichkeit dieses Array auch in meiner IOS App auszulesen. Ich brauche die einzelnen Bytes, weil ich damit weiterarbeiten muss. Habe es gerade mit getBytes: len: auf dem NSData Objekt versucht, hab es aber nicht hinbekommen damit

  • SQLite Blob to Array

    eratical - - iOS, tvOS, watchOS

    Beitrag

    Hallo, ich habe folgendes Problem. Ich habe unter Java eine SQLite Datenbank aufgebaut welche ich unter IOS auslesen möchte. In der Datenbank ist eine Table welche BLOBs speichert, diese BLOBs sind in java byte[] arrays. Nun möchte ich unter IOS diese wieder in ein Array einlesen sodass ich dann quasi über [array objectAtIndex:i] das i-te Byte erhalte. Leider sind alle meine Versuche gescheitert und ich komme absolut nicht weiter. Momentan habe ich das BLOB in ein NSData Objekt eingelesen. Ich h…