


Local Strangeness Strangeness in the news Python Scripts The Lab Adams Moter Pyramids in Arizona Valley Of The Kings Arizona part 1 Kings part 2 Kings part 3 Kings part 4 Kings part 5 Kings part 6 Kings part 7 Photo Galery The rest of the story Correspondence NUADA OF THE SILVER HAND St. George again Tale that never ends Hall of Records kivotion baby thats good mojo Turtle Soup
watching the watchers
Home The News Events Nature Business Government Strangeness Contact Us Netty's Nural guess
Cibola Browser
GIZA PCM
Gizapower Bearden on Bedinis'
Jim's Free Energy Main Page
Magnetic Energy to Heal the Planet
Zero Point Energy
All Are AV-81
AV-83
faster than light
Gravitational Engineering
Gravity Theory
billb-freenrg-antigrav
The Morgan Experiment
Woodward - Mach's PrincipleCats Are From MarsCydonia
Eredit Cydonia
indexx
kksamurai
Mars Anomalies
Mars Global Surveyor
Mars Society Bulletin
Mars
Ruins of Mars message board
The Cydonia File
The Pyramid of Mars
The Face of Mars
The Face on Mars
The Mars Society
The Martian Enigmas
Adams
Aethmogen
Amazing Little Epsilon
Beakman's Electric Motor
c2 and Longitudinal Waves
Charge Recovery
Dr. Jaynes
Perpetual Motion
Flux Gate
GB2282708
369841ba1
adams-update
Lead Acid Battery Desulfator
MBSC
Nu Energy
Pulsed Plasma Energy
Quantum wave
Free Energy Experiments
Aspden Motor Patent
The Adams Motor -
The Adams Motor Page
Leon Dragone
The JLN Labs home page
The MEG
The Muller Motor
The RotoVerter
THE TIME ENERGY PUMP
The Tom Bearden Website
Welcome to OTHERPOWER.COM
Yahoo! Groups adamsmotor
Yahoo! Groups MEG_builders
A Short History of Dowsing
Fountain of Life
Apollonius.Net - Ragnarok
Area 51 Installation, Groom Lake, Nevada
BlackVault.com
Buddhist Computer Art
Chronicles Of The Holy Grail
Cloud-Busters.com
COAST TO COAST
Conspiracy Nation
Conspiracy Planet
Cornish Hydrogen Generator
Corrupt government,.
Dowsing information
Earth Change News
EARTHFILES
Egypt Sphinx Pyramids
F O R T E A N T I M E S
FRACTAL CHAOS
Fran de Aquino
Free Energy Systems
Ground Zero with Clyde Lewis
GUEST WEBS - Vince DiPietro
4Dimensional News eZine
tmgnow-
marsrevealer
medicinehatnews-
viewzone.com-thyia
Max Flax Beeblewax
Islamic Kathirkamam
Isle of Avalon
KeelyNet
Khizr, Islam's Patron Saint of Cannabis
Leedskalnin Index Page
ANTROPOLOGIA
Anomaly Images
Marijuana and the Bible
Meta Research
Forbidden Archeology
Nag Hammadi Library
NASA Conspiricy
pagemain.htm
divining rods
Physics & Kabbalah
Planetary Mysteries
map of the Creator
PrimaSounds
priori
Prophecy
Sacred Geometry Discovery
's Repulsin
Secret Truth Net
Secrets of the Lost Ark
Rod
Stardrive
SURFING THE APOCALYPSE
Symbolism of the color red
Anomalies Network
Secrets of Enoch
Daily Grail
Electric Warrior
The Enigma Cryptozoo
Enterprise Mission
Kalevala
Lost Civilizations
Pacts of Extinction
Tom Bearden
Transdimensional Technologies Rotor
Rods
exist
ViewZone
Visualizing Dimensions
VOICES FROM BEYOND.
WebRing
WebRing
WEIRDLOAD
desertsecrets
FarShores
Roswell Rods
Planet X (Nibiru)
Wilhelm Reich
William Henry
Wired News
YOWUSA
ZetaTalk
WILDBLUES
creepeyguyeye
cilandfarout
cilandstashspotAncient antiquities
'Oldest' prehistoric art unearthed
Culture
Ancient Scotland The Spanish Celtic Connection
Antiquity, Project Gallery Thaler & Watson
Flower Symbolism. Meaning of Flowers. Flower Language. Wedding Flowers by Weddingbokay
Mexico (Moctezuma Dynasty)
Salvation in a Sycamore
Sycamore, fruit - Treasury of Scripture Knowledge on SearchGodsWord.org
Sycamore
Alternate View Column AV-19
earthstuff-one earthling's opinion - w-a-r
Naught Framed butan y!!!
signsatendofcanyon
Strange Properties of PK
Tommy's Toys! (TM) Unique low-cost PC games for DOS, Windows, OS-2 programmed by aliens from outer space!
abovewhmaybe
abranch
achangeofdirection
arountool
arroundthebend
arroundthemountain
bendandtortous
bendorbranch
bigheart arroundbigbend
bigturn
bigturtle
bigturtlenose
birdandcircle
brancharound government
bridge
butterfly
butterflyafterturn
changeofdirection
circleandtortouse
circles andandapoint ermennytraild andatutle
crossroadsmaybe
facenexttotortace
faintsignand crossroad
fishandstar
heartson thetrailand anothertrailand treasure
heartsupthecanton
littleturtleonnoseofface
mark1
marksnearbridge
Microsoft TerraServer Imagery
moremines
morestuffontrail
northwardandabird
oldtortouse
out of ceder
slowdown andlook around
starandcressent
tortoucepointingup
tortouseupclose
trailstays asplainasthenoseon yourface
treasure spotandother trail
upceder
xmarks gthespotan tortous
1851 Census Glasgow Inner High or St Mungoes
23
anothergoldcach
Arizona Ghost Towns and Lost Treasure
ASMI On-Line
aspottocheck
bigcircle
bigdotnearmine
Byzantine Sources in Translation
DigitalGlobe Products Pricing
Discovery and Exploration Search Page
Don Juan de Onate Expedition
Dumbarton Oaks
Earth from Space
Helicopters - homebuilt kit helicopter plans
Historical Maps of SIERRA ESTRELLAS, Maricopa Wells, Gila Trail and Butterfield Stagecoach Rout
History Faculty Directory
Homebuilt Ultralight G-1 Helicopter
http--art.museum.ro-tara-artuniv.html
http--srd.yahoo.com-goo-John+Squires+1874-18-http--ftp.rootsweb.com-pub-usgenweb-mo-carroll-vit
indruin
james-padre
Jenna Cole - index
John MAFFETT
Latin America, to 1700
Map Library Frontpage
marksinthedesert
Matei Basarab-a Most Prolific Church Founder in the 17th Century in Vallachia
Medieval Art
mesarites.html
Microsoft TerraServer Image Page j
Microsoft TerraServer Image Page meteior
Microsoft TerraServer Image Page pyr2
Microsoft TerraServer Image Page pyr3
Microsoft TerraServer Image Page pyramid
Microsoft TerraServer Image Page t2
Microsoft TerraServer Image Page t3
Microsoft TerraServer Image Page- grassy knoll
Microsoft TerraServer Image Page
Microsoft TerraServer Imagery
minesite
mission
MrSID Viewer - Regni Mexicani seu Nov Hispani, Ludovician, N. Angli, Carolin, Virgin et Pensylvani necnon insvlarvm arch
n-verdy1
NAMES APPEARING IN THE 1800 CENSUS
NuggetShooter Home Page prospecting for and finding gold nuggets with a metal detector, how to, where to, and what to use.
padre
padre2
paint
Patron Saints Index Image Gallery Saint George
pearls
pitsburganthropology
Re Desert Magazine source 1972
Resources at the Richland Family History Center
Riggs Cemetery - Whitman County, Washington
Soldiers
Space Imaging County Collection - Ortho Availability from Archive
Symbols in Christian Art & Architecture
The Conquest of the Sons of Mil
The Metropolitan Museum of Art - Special Exhibitions
The Tri-City Genealogical Society Surnames Research
theking
themission
thespotmaybe1
thetombofsaintgeorge
Treasure Hunters University Treasure Symbols
truck
Twenty-Three Tales (iv.i)
Untitled
village
Webshots Community - ICONS of Christ,Saints and Blessed Ones.
weirdness
WetCanvas! - Blombas Cave and ancient art, maybe
Yahoo! Search Results for sons of the king, Mil
|
|

|
June 2007 |
|
Python
Updated everything for Python 2.4
| Voice Recognition wxDialog

History
9/28/06: Version 0.5 Voice Dialog
This program requires Python 2.4, found here wxPython 2.5, found here Microsoft Speech SDK 5.1, found here wxPython 2.5, found here Python for Win32, found here Voice Dialog, found here
This is a Voice recognition dialog Talk the phrase, pause and say the stop word, dialog repeats phrase and asks if it is correct. Yes closes the dialog, no starts cycle over.
Quick Instructions:
Download ind install Python,
Download ind install Python for Win32,
Download ind install wxPython
Download ind install Speech SDK 5.1
Don't forget to train a speech profile:
Open PythonWin and go to the Tools Menu, open the COM Makepy utility,
then select Micrsoft Speech Object Library (5.0)
code for the wxPython Demo:
iimport os
import wx
import DictPop
#---------------------------------------------------------------------------
class TestPanel(wx.Panel):
----def __init__(self, parent, log):
--------self.log = log
--------wx.Panel.__init__(self, parent, -1)
--------b = wx.Button(self, -1, "Create and Show an Dictation Dialog", (50,50))
--------self.Bind(wx.EVT_BUTTON, self.OnButton, b)
----def OnButton(self, evt):
--------# open the Dictation Dialog
--------dlg = DictPop.VoiceDialog( self, "Dialog Test",StopP = ['stop','quit','end'])
--------dlg.Centre()
--------if dlg.ShowModal() == wx.ID_OK:
------------# show the selected file
------------self.log.WriteText("You Said: " + dlg.GetValue())
--------else:
------------self.log.WriteText("You pressed Cancel\n")
--------dlg.Destroy()
#---------------------------------------------------------------------------
def runTest(frame, nb, log):
----win = TestPanel(nb, log)
----return win
#---------------------------------------------------------------------------
Grooviness, will post more stuff soon.
Tom
|
Python Mega Browser

History
9/21/04: Version 0.5 Fixed sometag problems and added true frameset implimentation
9/14/04: Version 0.1 Fun with wx.HtmlWindow
This program requires Python 2.4, found here wxPython 2.5, found here PIL (Python Imaging Library) found here Modified Image Viewer Script, found here HTML filter, found here Web Wigets, found here Browser, found here There is also a file with code for the wxPython Demo, found here
This is a wxHTML forms implementation. It consists of a pre-filter,
usage:
import HTMLparse,urllib2
TomFilter = HTMLparse.TomFilter()
webtext = urllib2.urlopen('http://www.yahoo.com')
formtxt = TomFilter.formfilter(webtext,'http://www.yahoo.com')
# after feeding
imagelist = TomFilter.imagelist
linklist = TomFilter.linklist
scripttext = TomFilter.scripttext
linktextlist = TomFilter.linktextlist
background = TomFilter.background
backgroundcolor = TomFilter.backgroundcolor
The parser, completes URL's, changes form tags to custom wxControl tags (note encoding('utf_8','ignore').
The next part is a custom module for web controls.
The controls post there events to a custom event
and are available as a class called WebEvent. (Note Radio buttons are implemented as check boxes so you have to uncheck at the event end.)
The only thing left to be done is to link the events to the program running the wx.html window.
import wx
import wx.html as html
import wx.lib.wxpTag
import webwig
def __init__(self):
....self.Bind(webwig.EVT_UPDATE_WEBFORM,self.OnPyEvent)
....self.WebObjects = {}
def OnPyEvent(self, event):
....self.WebEvent = event.GetVal()
....if self.WebEvent.Typ[:4] == 'int_':
.............if self.WebEvent.Typ == 'int_frame':
.................self.WebEvent.Win.SetRelatedFrame(self.frame, "%s")
.................self.WebEvent.Win.SetRelatedStatusBar(0)
........self.WebObjects[self.WebEvent.Id] = self.WebEvent
........self.WebObjects[self.WebEvent.Id].Typ = self.WebObjects[self.WebEvent.Id].Typ[4:]
....else:
........self.WebObjects[self.WebEvent.Id] = self.WebEvent
.............if self.WebEvent.Typ=='frame':
.................if self.WebEvent.Data in ('_top','_parent','_blank'):
.....................TomFilter = HTMLparse.TomFilter()
.....................webtext = urllib2.urlopen(self.WebEvent.URL).read()
.....................formtxt = TomFilter.formfilter(webtext,self.WebEvent.URL)
.....................self.html.SetPage(formtxt)
.................elif self.WebEvent.Data != u'':
.....................for i in self.WebObjects.keys():
.........................if self.WebObjects[i].Typ == 'frame' and self.WebObjects[i].Name == self.WebEvent.Data:
.............................self.WebObjects[i].Win.parent.LoadURL(self.WebEvent.URL)
.............else:
.................if self.WebEvent.Typ == 'submit':
......................for i in self.WebObjects.keys():
..........................if self.WebObjects[i].Typ not in ('submit','reset','frame'):
..............................urldict[self.WebObjects[i].Name] = self.WebObjects[i].Value
......................try:
.........................urlstr = urllib.urlencode(urldict)
.........................urlsite = urllib.urlopen(self.WebEvent.URL,urlstr)
.........................urltext = urlsite.read()
.........................urlsite.close()
.........................TomFilter = HTMLparse.TomFilter()
.........................webtext = urllib2.urlopen(self.WebEvent.URL).read()
.........................formtxt = TomFilter.formfilter(webtext,self.WebEvent.URL)
.........................self.html.SetPage(formtxt)
.....................except:
.........................self.log.WriteText(repr(sys.exc_info()))
This gives you a WebEvent object and dictionary of all web objects on page.
WebEvent objects have the following properties,
self.WebEvent.Name # the control name
self.WebEvent.Value # the control value
self.WebEvent.WebValue # in the form u'&%s="%s"' % (Name ,Value )
self.WebEvent.URL # the full URL
self.WebEvent.FormData # the full Form data in dictionary
self.WebEvent.Data # extra data from select and data from hidden, in form 'action'|'http://'|'method'|'POST' ect.
self.WebEvent.Id #the controll Id
self.WebEvent.Win # the control itself
Infinite Abundance and Enjoy Tom
|
wxBoids

History
9/14/04: Version 0.1 Fun with boids
This program requires Python 2.4, found here wxPython 2.5, found here wxBoids Script, found here Bitmaps tar file, found here
This is a fishing game written in wxPython it uses tar/bz2 compression to load in the bitmaps so it takes about 5 minutes to start up. The bz2 took the tarfile from 1.4 Mb to 304 Kb which is significant.
|
RSS Logger

History
7/31/04: Version 0.4 Updated for new wx namespace
7/10/04: Version 0.1 Fun with XML
This program requires Python 2.4, found here wxPython 2.5, found here XMLRSS Script, found here
This program is a more perfected version of the Web Logger I am slowly making a conversion to XML.
|
UFO Hunter


History
7/31/04: Version 0.4 Updated for new wx namespace
6/27/04: Version 0.1 Making the unseen visible
This program requires Python 2.4, found here wxPython 2.5, found here PIL (Python Imaging Library) found here Modified Image Viewer Script, found here The VideoCapture module, found here CameraDoub Script, found here
This program is a more perfected version of the Motion Detecting Camera Class. It is proceeding under the premise that minute changes in the light and colors of the atmosphere might reveal standing wave patterns. This program tracks the lightest of each successive difference image effectively taking footprints of a video segment. The most processor intensive activity is the displaying of images so the slider helps you skip this displaying a number of images to catch faster moving objects. A good decay mechanism can be made using ImageChops.add with a division factor of 1.1 instead of ImageChops.lighter in the OnTimer procedure.
|
UFO4U

History
7/31/04: Version 0.4 Updated for new wx namespace
6/27/04: Version 0.1 Making the unseen visible
This program requires Python 2.4, found here wxPython 2.5, found here PIL (Python Imaging Library) found here Modified Image Viewer Script, found here The VideoCapture module, found here Twocam Script, found here
This program has provisions for more than one camera. It uses the decay mechanism described above.
|
Maya Clock

History
7/31/04: Version 0.4 Updated for new wx namespace
5/23/04: Version 0.1 An Interesting Diversion
This program requires Python 2.4, found here wxPython 2.5, found here PIL (Python Imaging Library) found here Maya Clock Script, found here Maya Clock Bitmaps, found here
This program is my first attempt at using the shaped window. It divides the day into two Tzokins starting with the rise of Venus. The Longitude and Latitude should be set for your locale in the Class ViewerFrame __init__ function.
P.S. Yes, I know that the Sun Stone is Aztec.
|
Data Miner image database viewer.

History
7/31/04: Version 0.4 Updated for new wx namespace.
12/20/03: Version .1 First released version.
This program requires:
Python 2.3 found here wxPython 2.4 found here PIL (Python Imaging Library) found here Modified Image Viewer Script found here Modified ImgQueryLib Script found here Image Database Viewer script found here
This program lets you requery the image database produced by the Data Miner. The interface for loading a database is command line so I just make a batch file and associate the .idb images with it.
Sound Query Engine.


History
1/28/04: Version .1 First released version
This program requires:
Python 2.3 found here SoundQueryLib Script found here
This program uses the same wavelet algorithms as the image query but for sound samples. The first picture is of an overnight radio show with the sample sound of the host talking. The second is Herb Alperts Whipped Cream searching for blank spaces. An example of its use:
import SoundQueryLib,wave
tom = wave.open('e:\\artbell\\mon.wav')
# 8000kbps mono 8bit
tom.setpos(300000)
savefile = wave.open('e:\\artbell\\test.wav','wb')
t = tom.getparams()
savefile.setparams((t[0], t[1], t[2], 49152, t[4], t[5]))
jake = tom.readframes(49152)
savefile.writeframes(jake)
savefile.close()#make a test file
buba = SoundQueryLib.SoundDB('')
buba.SampleSound('e:\\artbell\\mon.wav')
# make a database, use addSound to add single sample as string.
#or
#buba.addSound(jake,'name',tom.getparams(),saved = 0) # ect...
srt = buba.eng.query(jake,numres=10,scanned=1)
# query database
#or
#tom2 = wave.open('e:\\artbell\\test.wav')
#jake = tom2.readframes(49152)
#srt = buba.eng.query(jake,numres=10,scanned=1)# query database
for i in srt: #print results
print i.pair
Global Digital Elevation Model Data Viewer Python Script



History
8/25/04: Version 1.6 Added Camera window, saveing and loaodin of custom Dislin pallettes.
8/22/04: Version 1.5 Added pallette menu for stock or custom Dislin pallettes and light window for Dislin lights
7/31/04: Version 1.4 Updated for new wx namespace
11/9/02: Version 1.2 Fixed some kludgeness Images loaded directly to wxPython from DISLIN Added modified image view module from http://matt.kimball.net/image_view.html Incorporated PIL
9/6/01: Version 1.1a Fixed labeling problem
9/5/01: Version 1.1 Added Contour line number select and 3D depth controls
8/29/01: Version 1.0 First released version
This program requires GTOPO30 - Global Topographic Data, found here Python 2.3, found here wxPython, found here PIL (Python Imaging Library), found here Dislin (scientific plotting library), found here Modified Image Viewer Script, found here Global Digital Elevation Model Data Viewer Script, found here
The program starts by opening a DEM (Digital Elevation Model) file. This program requires the .dem file, the .gif file and the .hdr file from the GTOPO30 archive. The right panel contains controls for setting the Longitude, Latitude and size of the area to be rendered. You can also set the area using the mouse. When you are done selecting the area press the Refresh button on the left panel to display the 3D image. The left panel controls set the rotation angle, the angle above the horizon and the distance in pixel units out from the center for the grid type of rendering. The Display control selects the type of rendering method. You can change any of these factors and just press the Refresh button to display changes.
Global Digital Elevation Model Data Viewer with pyTerra Script



History
8/22/04: Version 1.0 Added pallette menu for stock or custom Dislin pallettes and light window for Dislin lights.
8/8/04: Version 0.8 Added checkbox for Topo Map.
7/31/04: Version 0.4 Updated for new wx namespace
10/19/03: Version .1 First released version
This program requires GTOPO30 - Global Topographic Data, found here Python 2.3, found here wxPython, found here PIL (Python Imaging Library), found here pyTerra, found here Dislin (scientific plotting library), found here Modified Image Viewer Script, found here Global Digital Elevation Model Data Viewer with pyTerra Script, found here
The program starts by opening a DEM (Digital Elevation Model) file. This program requires the .dem file, the .gif file and the .hdr file from the GTOPO30 archive. The first tab contains controls for setting the Longitude, Latitude and size of the area to be rendered. You can also set the area using the mouse. When you are done selecting the area press the Refresh button on the second or third tabs to display the 3D image and download the areal photos from Terraserver. The second tab controls set the rotation angle, the angle above the horizon and the distance in pixel units out from the center for the grid type of rendering. The Display control selects the type of rendering method. You can change any of these factors and just press the Refresh button to display changes. On the third tab you can set the resolution of the aerial photo but it is easy to over do your memory capabilities.
Voice Recognition

History
8/26/04: Version 1.5 Intigrated data miner some time ago.
7/31/04: Version 1.4 Updated for new wx namespace.
12/20/03: Version 1.1 Fixed numerous problems and added tool icons.
12/13/03: Version 1.0 Integrated motion detecting camera functionality
11/9/02: Version 0.1 An Interesting Diversion
This program requires Python 2.4, found here Microsoft Speech SDK 5.1, found here wxPython 2.5, found here Python for Win32, found here Googolplex found here Strip-o-gram found here Voice Script, found here save.p file, found here< The VideoCapture module, found here Modified Image Viewer Script, found here Modified ImgQueryLib Script found here
This program is a suped up version of the speech recognition program by Inigo Surguy. I would take a look at his page to get the jist of getting the whole thing started. I've added A Stylized Text control for the code window, an IE Internet Window and a couple of cameras (I could add IDLE, the wxPython demo, a couple of tomato slices...). The sample save.p (a pickled dictionary) file will demonstrate voice commands for zooming in and out on cameras, opening internet pages, reading parts of pages, etc. Just place it in the same directory as the Voice Script. Some notes: you must click on the setcode button to add the code to the speech recognition list and either save from the menu or close the program to write to save.p.
|
Local Conscious - The Early Thoughts

History
11/9/02: Version 0.1abc Long in the thought stage
This program requires Python 2.2, found here wxPython, found here Local Conscious Script, found here
This program does nothing interesting, produces no useful data, works slowly and has to run for a long time. Needless to say it requires some work, but it is included here for reference. The program produces a random number every second. It then trains a nural net with the data for 60 seconds in the past. Then it asks the nural net for a prediction of the coming thirty seconds. The sub windows contain their own nural net and each represent a day of the week. I intend to look at patterns of randomness over longer periods of time. The significance of this script is this is the first time that I used a timer panel which led to the camera frame.
|
Camera Note: My computer has two camera devices; a WINTV at device 0, and a web cam at device 1 (Device numbers are used by the VideoCapture module), if the program fails to start try setting the device number to 0 in the CameraFrame.__init__ procedure.
Motion Detecting Camera Class

History
7/31/04: Version 0.4 Updated for new wx namespace
11/9/02: Version 0.1 An Interesting Diversion
This program requires Python 2.2, found here wxPython, found here Modified Image Viewer Script, found here Camera Script, found here The VideoCapture module,found here
This program was the result of getting the updated VideoCapture module and discovering Image View Module at the same time. It takes a frame from the camera and compares it to the previous frame. If the red level of the difference reaches about 50 percent it saves a file to disk. All the interesting stuff happens in the OnTimer procedure
|
Snakelets Servlets
These programs requires Python 2.3, found here Snakelets, found here
Here are some of the servlets that are running on this web site.
The RSS filter, __init__.py
SCIDOM.py
and an example of its use found here.
The image browser,
__init__.py
CB.py
thumbnailer.py (Thumbnail maker)
entrance.y
bview.y
Requires, PIL (Python Imaging Library), found here and an example of its use,found here
Web cam server, __init__.py
CameraImage.py
index.y
Requires,found here
The VideoCapture module,found here
PIL (Python Imaging Library), found here
Radar image collector,
__init__.py
RadarImage.py
and an example of its use,found here
Requires,
PIL (Python Imaging Library), found here
Counter with Neural Net,
__init__.py
counter.py
and an example of its use,found here and here
Requires,
Dislin (scientific plotting library), found here
ip2cc,found here
bpnn,found here
I will work on comments.
|
Trial Transmission Format

History
8/18/04: Version 0.5 Enter Pyro
11/9/02: Version 0.1 An Interesting Diversion
This program requires Python 2.3, found here wxPython 2.5, found here Pyro (Python Remote Objects), found here PIL (Python Imaging Library), found here< The VideoCapture module, found here Modified Image Viewer Script, found here Camera Wraper found here Camera Server found here Camera Displayfound here
First launch the rserve-broker.py from the \examples\rserve directory and then run camserv2.py. This now makes the camera visible on the rserve-broker.This is a test of a video transmission format. Every 10 frames a pickled BZipped composite is made. The difference between each successive frame is packed for 10 frames and one whole image is also added. The receiving program receives and decodes the images. Here is an example of launching a wx.App in a thread.
|
Camera with chat

History
8/18/04: Version 0.1 An Interesting Diversion
This program requires Python 2.3, found here wxPython 2.5, found here Pyro (Python Remote Objects), found here PIL (Python Imaging Library), found here< The VideoCapture module, found here Modified Image Viewer Script, found here Camera Wraper found here Camera Serverfound here Camera/chat Displayfound here
First launch the rserve-broker.py from the \examples\rserve directory and then run camserv.py. This now makes the camera visible on the rserve-broker. Next run the ES.bat file from the /bin/ directory (you may have to edit the batch file). Run the server.py file from the \examples\chatbox-ES directory. Now run as many copies of the Camera/chat Display as you want.
|
RGB Splitting Camera Class

History
11/9/02: Version 0.1 An Interesting Diversion
This program requires Python 2.2, found here wxPython, found here Modified Image Viewer Script, found here Camera Splitter Script, found here The VideoCapture module, found here
This program was very easy to put together using the Image View module. It allows a person to manipulate the sharpness, contrast, brightness and color levels on separate bands of a stream of images
|
Trial Transmission Format

History
11/9/02: Version 0.1 An Interesting Diversion
This program requires Python 2.2, found here wxPython, found here Modified Image Viewer Script, found here Camera Script, found here< The VideoCapture module, found here
This is a test of a video transmission format. Every twenty frames a composite is made. The difference between each successive frame is sent with the composite. This program is a perfect candidate for Nural Networks because you have both an input stream and an output stream for training. You could then transmit the Nural Network state after awhile to improve quality.
|
Web Logger

History
1/23/03: Version 1.0 First released version
This program requires HTMLgen found here Python 2.2.2 found here wxPython 2.4 found here PIL (Python Imaging Library) found here Modified Image Viewer Script found here Logger Script found here
This is my try at a web logger. It converts from the log window to HTML on the fly with timestamp, icon, and Image input. See weblog for output example. This needs some work but I've included it because I'm off to other things and I might not get back to it for awhile.
Speech monitor/server

History
September 2003: Version 1.0 First released version
Speech client requires Python 2.3 found here wxPython 2.4 found here The Snack Sound Toolkit found here Speech Client Script found here Speech Server Script found here
This program (speech_client) records 250 microseconds out of every 500 microseconds and checks for a certain level. If that level is achieved it then records five seconds of sound, deencodes it and sends it to a server (speech server). It takes way too long to convert the sound so it needs some work but I like the recording functions.
Speech Server Requires Python 2.3 found here wxPython 2.4 found here Microsoft Speech SDK 5.1, found here Python for Win32, found here Speech Server Script found here
This program (speech_server) waits patiently for the client to send an encoded sound but does nothing with it beyond that it needs to save the file as a wave and run a voice recognition on them. It is included here in the hopes that it may inspire someone. These should work with python 22 fine.
New Python Scripts

more coming soon
I have only tested these out on Win XP, so if you have any problems contact me. Tom |
|