Collabrary

Toolkits.Collabrary History

Hide minor edits - Show changes to output

Added line 58:
* [[Attach:WebPhotoGrab.zip | Web Image]] shows how to grab an image from the web and crop it automatically.
August 25, 2006, at 11:39 AM by 24.64.76.194 -
Changed lines 13-14 from:
to:
Note: The shared dictionary aspect of this system has been rewritten as .Networking; we highly recommend you use that instead. However, the Collabrary is still very useful for multimedia manipulation.
February 06, 2006, at 09:34 AM by 136.159.7.208 -
Added lines 55-56:
!!!C# Examples
* [[Attach:VideoMirror.zip | Video Mirror]] shows how to grab and display video frames from a camera
February 04, 2006, at 12:27 PM by 207.236.235.30 -
Added line 37:
* [[Cast Images to Collabrary Photos and Back Again]]
Changed line 51 from:
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/VideoFiles.zip/VideoFiles1 | Video Demo 1 (VB6, ZIP)]] Demonstrates how to capture video frames and render them in a Visual Basic form, and how to read and write frames from .avi files
to:
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/VideoFiles.zip | Video Demo 1 (VB6, ZIP)]] Demonstrates how to capture video frames and render them in a Visual Basic form, and how to read and write frames from .avi files
Changed lines 37-38 from:
* (Under Construction)
to:
* [[Metadata: Transient, Lifetime, Timestamp]]
Changed lines 46-49 from:
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/FaceTracker/index.htm | FaceTracker (HTML)]] Demonstrates how to use the Collabrary.FaceTracker object
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/PhotoCopyTest.zip | PhotoCopyTest (VB6, ZIP)]] Demonstrates using the Collabrary.Photo.Copy method to crop images
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/PhotoResizeTest.zip | PhotoResizeTest (VB6, ZIP)]] Demonstrates using the Collabrary.Photo.Resize method to resize images. Also demonstrates how to get VB6 native pictures into Collabrary.Photo objects using the Photo.Paste method
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/SharedDrawing-v1.zip | SharedDrawing (VB6, ZIP)]] Demonstrates how to build a simple groupware drawing program using the Collabrary.SharedDictionary object
to:
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/FaceTracker/index.htm | FaceTracker (HTML)]] Demonstrates how to use the [=Collabrary.FaceTracker=] object
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/PhotoCopyTest.zip | PhotoCopyTest (VB6, ZIP)]] Demonstrates using the [=Collabrary.Photo.Copy=] method to crop images
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/PhotoResizeTest.zip | PhotoResizeTest (VB6, ZIP)]] Demonstrates using the [=Collabrary.Photo.Resize=] method to resize images. Also demonstrates how to get VB6 native pictures into Collabrary.Photo objects using the Photo.Paste method
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/SharedDrawing-v1.zip | SharedDrawing (VB6, ZIP)]] Demonstrates how to build a simple groupware drawing program using the [=Collabrary.SharedDictionary=] object
Changed lines 46-53 from:
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/FaceTracker/index.htm | FaceTracker (HTML) Demonstrates how to use the Collabrary.FaceTracker object]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/PhotoCopyTest.zip | PhotoCopyTest (VB6, ZIP) Demonstrates using the Collabrary.Photo.Copy method to crop images.]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/PhotoResizeTest.zip | PhotoResizeTest (VB6, ZIP) Demonstrates using the Collabrary.Photo.Resize method to resize images. Also demonstrates how to get VB6 native pictures into Collabrary.Photo objects using the Photo.Paste method.]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/SharedDrawing-v1.zip | SharedDrawing (VB6, ZIP) Demonstrates how to build a simple groupware drawing program using the Collabrary.SharedDictionary object.]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/SocketDemo.zip | SocketDemo (VB6, ZIP) Demonstrates how to use the low-level Socket class provided by the Collabrary.]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/VideoFiles.zip/VideoFiles1 | Video Demo 1 (VB6, ZIP) Demonstrates how to capture video frames and render them in a Visual Basic form, and how to read and write frames from .avi files.]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/CollabraryDotNet.zip | Collabrary from .NET (C#, ZIP) Demonstrates how to use various Collabrary components from a .NET language.]]
to:
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/FaceTracker/index.htm | FaceTracker (HTML)]] Demonstrates how to use the Collabrary.FaceTracker object
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/PhotoCopyTest.zip | PhotoCopyTest (VB6, ZIP)]] Demonstrates using the Collabrary.Photo.Copy method to crop images
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/PhotoResizeTest.zip | PhotoResizeTest (VB6, ZIP)]] Demonstrates using the Collabrary.Photo.Resize method to resize images. Also demonstrates how to get VB6 native pictures into Collabrary.Photo objects using the Photo.Paste method
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/SharedDrawing-v1.zip | SharedDrawing (VB6, ZIP)]] Demonstrates how to build a simple groupware drawing program using the Collabrary.SharedDictionary object
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/SocketDemo.zip | SocketDemo (VB6, ZIP)]] Demonstrates how to use the low-level Socket class provided by the Collabrary
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/VideoFiles.zip/VideoFiles1 | Video Demo 1 (VB6, ZIP)]] Demonstrates how to capture video frames and render them in a Visual Basic form, and how to read and write frames from .avi files
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/CollabraryDotNet.zip | Collabrary from .NET (C#, ZIP)]] Demonstrates how to use various Collabrary components from a .NET language
Changed lines 10-12 from:
%rfloat% Attach:visualtraces.jpg
visualtraces text
to:
%rfloat% Attach:collabrary.jpg
The Collabrary is a library of COM objects for rapidly prototyping collaborative multimedia applications. Example applications include: media spaces, synchronous real-time groupware, community information spaces, computer vision applications, scripted image and video manipulation.
Added lines 1-61:
%define=box padding-left=1em padding-right=1em margin='3px 3px 0'%
%define=yellowbox box bgcolor=#fdfaea border='1px solid #ffad80'%
%define=redbox box bgcolor=#fff3f3 border='1px solid #ffc9c9'%
%define=bluebox box bgcolor=#f4fbff border='1px solid #a1cae6'%
%define=skybox box bgcolor=#f8fcff border='1px solid #aaaaaa'%
%define=greybox box bgcolor=#fbfbfb border='1px solid #aaaaaa'%
%define=greenbox box bgcolor=#e6f3e5 border='1px solid #8fd586'%
%define=whitebox box bgcolor=#ffffff border='1px solid #999999'%
\\
%rfloat% Attach:visualtraces.jpg
visualtraces text

!!! Contents

* [[#download | Download and Installation]]
* [[#recipes | Recipes, How-To's]]
* [[#tutorials | Tutorials and Examples]]
* [[#links | Links]]
\\
\\


[[#download]]
>>greenbox<<
!!! Download and Installation

The download instructions and files can be found on the GroupLab Collabrary website:\\
[[http://grouplab.cpsc.ucalgary.ca/collabrary/]]

>><<

[[#recipes]]
>>yellowbox<<
!!! Recipes and How-To's

* (Under Construction)

>><<


[[#tutorials]]
>>bluebox<<
!!! Tutorials and Examples

* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/FaceTracker/index.htm | FaceTracker (HTML) Demonstrates how to use the Collabrary.FaceTracker object]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/PhotoCopyTest.zip | PhotoCopyTest (VB6, ZIP) Demonstrates using the Collabrary.Photo.Copy method to crop images.]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/PhotoResizeTest.zip | PhotoResizeTest (VB6, ZIP) Demonstrates using the Collabrary.Photo.Resize method to resize images. Also demonstrates how to get VB6 native pictures into Collabrary.Photo objects using the Photo.Paste method.]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/SharedDrawing-v1.zip | SharedDrawing (VB6, ZIP) Demonstrates how to build a simple groupware drawing program using the Collabrary.SharedDictionary object.]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/SocketDemo.zip | SocketDemo (VB6, ZIP) Demonstrates how to use the low-level Socket class provided by the Collabrary.]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/VideoFiles.zip/VideoFiles1 | Video Demo 1 (VB6, ZIP) Demonstrates how to capture video frames and render them in a Visual Basic form, and how to read and write frames from .avi files.]]
* %newwin% [[http://grouplab.cpsc.ucalgary.ca/collabrary/samples/CollabraryDotNet.zip | Collabrary from .NET (C#, ZIP) Demonstrates how to use various Collabrary components from a .NET language.]]

>><<

[[#links]]
>>greybox<<
!!! Links

* %newwin% [[http://www.cpsc.ucalgary.ca/grouplab/collabrary/doc/collabrary.xml | Collabrary Documentation]]

>><<