Mercurial > hg > pymctf
comparison pymctf.py @ 1:b67c5ec1a9f0
import only needed modules
| author | Peter Meerwald <pmeerw@cosy.sbg.ac.at> |
|---|---|
| date | Thu, 06 Sep 2007 14:15:54 +0200 |
| parents | 4214d9245f8e |
| children | f22cbbbb6814 |
comparison
equal
deleted
inserted
replaced
| 0:4214d9245f8e | 1:b67c5ec1a9f0 |
|---|---|
| 1 # MCTF following Ohm04a | 1 # MCTF following Ohm04a |
| 2 | 2 |
| 3 import Image | |
| 4 import ImageDraw | |
| 5 import pywt | 3 import pywt |
| 6 import numpy | 4 import numpy |
| 7 import math | 5 import math |
| 8 import sys | 6 import sys |
| 9 import time | |
| 10 import _me | 7 import _me |
| 11 | 8 |
| 12 # type of motion vectors | 9 # type of motion vectors |
| 13 UNCONNECTED = -(sys.maxint) | 10 UNCONNECTED = -(sys.maxint) |
| 14 CONNECTED = -(sys.maxint-1) | 11 CONNECTED = -(sys.maxint-1) |
| 139 L[rm:rm+bs,cm:cm+bs] + 0.5 * _H) | 136 L[rm:rm+bs,cm:cm+bs] + 0.5 * _H) |
| 140 | 137 |
| 141 return a, b | 138 return a, b |
| 142 | 139 |
| 143 def _show_mv_dist(mvf, idx=0, level=0, sr=8, fname='mv_dist'): | 140 def _show_mv_dist(mvf, idx=0, level=0, sr=8, fname='mv_dist'): |
| 141 import Image, ImageDraw | |
| 144 im = Image.new('RGB', (mvf.shape[1], mvf.shape[0])) | 142 im = Image.new('RGB', (mvf.shape[1], mvf.shape[0])) |
| 145 d = ImageDraw.Draw(im) | 143 d = ImageDraw.Draw(im) |
| 146 | 144 |
| 147 for r in xrange(mvf.shape[0]): | 145 for r in xrange(mvf.shape[0]): |
| 148 for c in xrange(mvf.shape[1]): | 146 for c in xrange(mvf.shape[1]): |
