コード例 #1
0
ファイル: movie2tiles.py プロジェクト: backface/malisca
							print line[0], px_pos - offset
							
						else:
							print "discarding corrupted log line", len(line)
							print int(line[0]), framecount				

						if isFull:
							logwriter = csv.writer(
								open(
									slitscanner.getFileName() + ".log",
									"wb"),
								delimiter=";")
							gpxwriter.save()
							gpxalltrackwriter.save()
							gpxwriter.open(slitscanner.getFileName() + ".gpx")
							dist = dist +  infowriter.getDist()
							infowriter.save()
							infoallwriter.save()
							infowriter.open(slitscanner.getFileName() + ".info.txt")
							slitcount = 0
							imgcount += 1
							isFull = False
												
						if verbose and len(line)>14:
							print "log gps position #%05d px: %d, %0.4f %0.4f %s distance: %0.3fkm" % \
								(totalframecount, px_pos - offset, float(line[3]), float(line[4]), line[1],
								 (dist + infowriter.getDist()) / 1000)						 

				# read next frame
				frame =  cv.QueryFrame(movie)
				framecount += 1