skip to main content
10.1145/192161.192190acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free Access

Spreadsheets for images

Published:24 July 1994Publication History

ABSTRACT

We describe a data visualization system based on spreadsheets. Cells in our spreadsheet contain graphical objects such as images, volumes, or movies. Cells may also contain widgets such as buttons, sliders, or curve editors. Objects are displayed in miniature inside each cell. Formulas for cells are written in a general-purpose programming language (Tcl) augmented with operators for array manipulation, image processing, and rendering.

Compared to flow chart visualization systems, spreadsheets are more expressive, morescalable, and easier to program. Compared to conventional numerical spreadsheets, spreadsheets for images pose several unique design problems: larger formulas, longer computation times, and more complicated intercelldependencies. In response to these problems, we have extended the spreadsheet paradigm in three ways: formulas can display their results anywhere in the spreadsheet, cells can be selectively disabled, and multiple cells can be edited at once. We discuss these extensions and their implications, and we also point out some unexpected uses for our spreadsheets: as a visual database browser, as a graphical user interface builder, as a smart clipboard for the desktop, and as a presentation tool.

Skip Supplemental Material Section

Supplemental Material

References

  1. 1.Haeberli, Paul, ''ConMan: A Visual Programming Language for Interactive Graphics,'' Computer Graphics (Proc. SIGGRAPH), Vol. 22, No. 4, Atlanta, Georgia, August, 1988, pp. 103-111. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.Microsoft Corporation, Excel User's Guide 2, Microsoft Corporation, Document Number XL26297-1092, 1992.Google ScholarGoogle Scholar
  3. 3.Ousterhout, John K., ''Tcl: An Embeddable Command Language,'' Proc. 1990 Winter USENIX Conference.Google ScholarGoogle Scholar
  4. 4.Ousterhout, John K., ''An X11 Toolkit Based on the Tcl Language,'' Proc. 1991 Winter USENIX Conference.Google ScholarGoogle Scholar
  5. 5.Palaniappan, K., Hasler, A.F., Manyin, M., ''Exploratory Analysis of Satellite Data Using the Interactive Image Spreadsheet (IISS) Environment,'' Preprint volume of the 9th Internation Conference on Interactive Information and Processing Anaheim, California, January, 1993, pp. 145- 152.Google ScholarGoogle Scholar
  6. 6.Piersol, K.W., ''Object Oriented Spreadsheets: The Ana-lytic Spreadsheet Package,'' Proc. OOPSLA '86, Sep-tember, 1986, pp. 385-390. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.Silicon Graphics Inc., IRIS Explorer User's Guide and IRIS Explorer Module Writer's Guide, Silicon Graphics Inc., Document numbers 007-1371-020 and -1369-, 1992-1993.Google ScholarGoogle Scholar

Index Terms

  1. Spreadsheets for images

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in
                • Published in

                  cover image ACM Conferences
                  SIGGRAPH '94: Proceedings of the 21st annual conference on Computer graphics and interactive techniques
                  July 1994
                  512 pages
                  ISBN:0897916670
                  DOI:10.1145/192161

                  Copyright © 1994 ACM

                  Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 24 July 1994

                  Permissions

                  Request permissions about this article.

                  Request Permissions

                  Check for updates

                  Qualifiers

                  • Article

                  Acceptance Rates

                  SIGGRAPH '94 Paper Acceptance Rate57of242submissions,24%Overall Acceptance Rate1,822of8,601submissions,21%

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader