Go Back   Steve's Digicams Forums > Digital Cameras (Point and Shoot) > Sony

Reply
 
Thread Tools Search this Thread
Old Nov 2, 2004, 10:49 PM   #1
Junior Member
 
Join Date: Nov 2004
Posts: 2
Default

When I take a multi burst mode picture I get one large pic with lots of small images on it. That part makes sense to me but how do I use these images to make an animated gif? What have others done with this type of picture?
Webbee is offline   Reply With Quote
Sponsored Links
Old Nov 3, 2004, 6:35 PM   #2
Junior Member
 
Join Date: Nov 2004
Posts: 2
Default

Anyone have any ideas? Is there a way to contact Sony and ask them?
Webbee is offline   Reply With Quote
Old Nov 8, 2004, 4:19 AM   #3
Senior Member
 
Join Date: Oct 2004
Posts: 117
Default

try paintshop pro.
CVonV is offline   Reply With Quote
Old Jun 22, 2010, 11:48 PM   #4
Junior Member
 
Join Date: Jun 2010
Posts: 1
Default Multi Burst Sony images

I have the same problem. I also have Paint Shop Pro X2. This program has scripting to automate repetitive actions, based on the python language.

The problem is how to crop each image from the the multi burst image 16 times.

I don't know Python, but was able to understand the script enuff to edit a recorded script.
The script below will separate a 1280x960 pix into 16 separate 320x240 pix.

The script below will leave 16 images and the original in your PSP workspace.
You will have to save them.

Copy from #<<<begin script to #<<<end script and paste it into your PSP trusted PSP scripts folder.

#<<<begin script

from PSPApp import *

def ScriptProperties():
return {
'Author': u'Ronald Pace',
'Copyright': u'',
'Description': u'convert muti burst jpegs from sony cameras to s'\
u'ingle 320x240 pix',
'Host': u'Paint Shop Pro Photo',
'Host Version': u'12.50'
}


def Do(Environment):
# EnableOptimizedScriptUndo
App.Do( Environment, 'EnableOptimizedScriptUndo', {
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((0,0), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((320,0), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((640,0), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((960,0), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((0,240), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((320,240), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((640,240), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((960,240), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((0,480), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((320,480), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((640,480), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((960,480), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((0,720), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((320,720), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((640,720), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# Crop
App.Do( Environment, 'Crop', {
'CropRect': ((960,720), 320, 240),
'Mode': App.Constants.CropMode.Custom,
'Units': App.Constants.CropUnits.Pixels,
'SelectedArea': False,
'PrintWidth': -1,
'PrintHeight': -1,
'CropAsNewImage': True,
'RotationAngle': -0,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})

# SelectDocument
App.Do( Environment, 'SelectDocument', {
'SelectedImage': 0,
'Strict': False,
'GeneralSettings': {
'ExecutionMode': App.Constants.ExecutionMode.Default,
'AutoActionMode': App.Constants.AutoActionMode.Match,
'Version': ((12,5,0),1)
}
})
#>>>end script
rpace1671 is offline   Reply With Quote
Old Jun 22, 2010, 11:50 PM   #5
Senior Member
 
pbjunkiee's Avatar
 
Join Date: Nov 2009
Location: Pensacola Fl
Posts: 914
Default

attach all the files in this thread, and ill make one for ya
__________________
SportsShooter
www.85zero.com
pbjunkiee is offline   Reply With Quote
 
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -5. The time now is 10:09 PM.