Seite 1 von 1
import opencv nicht mehr möglich ?
Verfasst: Freitag 27. Juli 2012, 06:08
von kaytec
Hallo !
Habe seid einiger Zeit Probleme opencv zu importieren. Das Modul cv lässt sich ohne Probleme importieren, doch bei opencv bekomme ich eine Fehlermeldung, obwohl es installiert ist.
Gruß Frank
Re: import opencv nicht mehr möglich ?
Verfasst: Freitag 27. Juli 2012, 12:02
von deets
Na Mensch, wenn du "Eine Fehlermeldung" bekommst - dann musst du doch einfach nur "Eine Problemloesung" anwenden, und alles ist gut!
Zu unspezifisch? Dann werd mal ein bisschen ausfuehrlicher. Dinge wie System, Python-Version, OpenCV-Version, wie installier, konkrete Fehlermeldung usw.... sollen helfen. Habe ich mal wo gehoert...
Re: import opencv nicht mehr möglich ?
Verfasst: Freitag 27. Juli 2012, 17:59
von kaytec
Hallo deets !
Danke für deine Antwort - hatte gedacht ist evt. ein bekanntes Problem, nur ich kannte es noch nicht.
Betriebssystem:
- Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise
Python:
- Python 2.7.3 (default, Apr 20 2012, 22:39:59)
[GCC 4.6.3] on linux2
Version opencv 2.4.0
Habe evt eine Lösung gefunden -->
http://www.mister-blogbuster.de/2011/03 ... tallieren/
Gruß Frank
Re: import opencv nicht mehr möglich ?
Verfasst: Freitag 27. Juli 2012, 20:33
von Sr4l
Jetzt muss mir aber mal jmd den unterschied zwischen
und
erklären.
Für mich ist der Unterschied das es ersteres gibt und letzteres nicht.
Re: import opencv nicht mehr möglich ?
Verfasst: Freitag 27. Juli 2012, 20:40
von EyDu
Ersteres importiert das cv-Modul, letzteres das opencv-Modul
Wenn ich mich richtig erinnere, ist cv die aktuelle Version und opencv veraltet. Was bei dir vorhanden ist hängt natürlich davon ab was du installiert hast.
Re: import opencv nicht mehr möglich ?
Verfasst: Freitag 27. Juli 2012, 21:19
von kaytec
Hallo EyDu u.Sr4l !
apt sagt python-opencv ist installiert ?
Vor einem halben Jahr hat es auch noch funktioniert ?
Gruß Frank
Re: import opencv nicht mehr möglich ?
Verfasst: Samstag 28. Juli 2012, 15:15
von Sr4l
wenn import cv funktioniert ist doch alles i.O.
oder?
Re: import opencv nicht mehr möglich ?
Verfasst: Samstag 28. Juli 2012, 20:49
von kaytec
Hallo Sr4l !
Hier hat es noch funktioniert -->
http://www.python-forum.de/viewtopic.php?f=9&t=28179
Habe es jetzt anders gelöst:
Code: Alles auswählen
import Tkinter as tk
from PIL import Image, ImageTk
import time
import cv
TITLE = "Capture Cam"
UPDATE_TIME = 50
WIDTH = 640
HEIGHT = 480
TIME_FORMAT = "%m\%d\%Y_%H:%M:%S"
IMAGE_EXT = ".jpeg"
SAVE_IMAGE_TEXT = "cam_"
class Cam(tk.Label):
def __init__(self, root, width, height):
tk.Label.__init__(self, root)
self.width = width
self.height = height
self.root = root
self.camera = cv.CaptureFromCAM(1)
def run(self):
self.image = Image.fromstring("RGB", (self.width, self.height),
cv.QueryFrame(self.camera).tostring(), "raw", "BGR" )
self.tk_image = ImageTk.PhotoImage(image = self.image)
self.config(image = self.tk_image)
self.root.after(UPDATE_TIME, self.run)
def save_image(self):
self.image.save("%s%s%s%s" %("/home/kaytec/Dokumente/images/",
SAVE_IMAGE_TEXT, time.strftime(TIME_FORMAT), IMAGE_EXT))
if __name__ == '__main__':
root = tk.Tk()
cam = Cam(root, WIDTH, HEIGHT)
cam.pack()
cam.run()
tk.Button(root, text = "Save Image", command = cam.save_image).pack()
root.title(TITLE)
root.mainloop()
Gruß Frank
Re: import opencv nicht mehr möglich ?
Verfasst: Samstag 28. Juli 2012, 21:05
von darktrym
Nur ein dezenter Hinweis: Bei diesen Dateinamen wird's bei vielen Systemen Probleme geben.
Re: import opencv nicht mehr möglich ?
Verfasst: Samstag 28. Juli 2012, 21:11
von kaytec
Hallo darktrym !
Das mag sein, doch ich verwende es nur auf meinem Rechner und ich verwende es für meine Arbeit - ich mache gerade ein Filmprojekt und danach trete ich es in die Tonne
!
Gruß frank
Re: import opencv nicht mehr möglich ?
Verfasst: Samstag 28. Juli 2012, 21:42
von darktrym
Gut, ich hab's gerade eben getestet und NTFS mag sowas überhaupt nicht.
Re: import opencv nicht mehr möglich ?
Verfasst: Samstag 28. Juli 2012, 21:48
von kaytec
Hallo darktrym !
Was ist NTFS ? - Dateisystem ?
Mache es doch für die Allgemeinheit gültig - so hätten alle was davon !
Gruß Frank
Re: import opencv nicht mehr möglich ?
Verfasst: Sonntag 29. Juli 2012, 09:08
von darktrym
Ja,das File System. Python wirft nämlich ein netten IOError wegen Doppelpunkten und Slashes, sowas ist generell eine schlechte Idee.