100% found this document useful (8 votes)
33 views

Complete Download Java Image Processing Recipes: With OpenCV and JVM Modrzyk PDF All Chapters

Java

Uploaded by

sinbooess
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (8 votes)
33 views

Complete Download Java Image Processing Recipes: With OpenCV and JVM Modrzyk PDF All Chapters

Java

Uploaded by

sinbooess
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 62

Download the full version of the textbook now at textbookfull.

com

Java Image Processing Recipes: With OpenCV


and JVM Modrzyk

https://textbookfull.com/product/java-image-
processing-recipes-with-opencv-and-jvm-modrzyk/

Explore and download more textbook at https://textbookfull.com


Recommended digital products (PDF, EPUB, MOBI) that
you can download immediately if you are interested.

Java Image Processing Recipes: With OpenCV and JVM 1st


Edition Nicolas Modrzyk

https://textbookfull.com/product/java-image-processing-recipes-with-
opencv-and-jvm-1st-edition-nicolas-modrzyk/

textbookfull.com

Image processing dealing with texture Second Edition


Maria Petrou

https://textbookfull.com/product/image-processing-dealing-with-
texture-second-edition-maria-petrou/

textbookfull.com

R2DBC Revealed: Reactive Relational Database Connectivity


for Java and JVM Programmers 1st Edition Robert Hedgpeth

https://textbookfull.com/product/r2dbc-revealed-reactive-relational-
database-connectivity-for-java-and-jvm-programmers-1st-edition-robert-
hedgpeth/
textbookfull.com

Tandem Mass Spectrometry of Lipids Molecular Analysis of


Complex Lipids Robert C Murphy

https://textbookfull.com/product/tandem-mass-spectrometry-of-lipids-
molecular-analysis-of-complex-lipids-robert-c-murphy/

textbookfull.com
EU Law of Competition and Trade in the Pharmaceutical
Sector 1st Edition Pablo Figueroa (Editor)

https://textbookfull.com/product/eu-law-of-competition-and-trade-in-
the-pharmaceutical-sector-1st-edition-pablo-figueroa-editor/

textbookfull.com

The Wiley Blackwell Handbook of the Psychology of Team


Working and Collaborative Processes (Wiley-Blackwell
Handbooks in Organizational Psychology) 1st Edition
Eduardo Salas
https://textbookfull.com/product/the-wiley-blackwell-handbook-of-the-
psychology-of-team-working-and-collaborative-processes-wiley-
blackwell-handbooks-in-organizational-psychology-1st-edition-eduardo-
salas/
textbookfull.com

Good people, bad managers : how work culture corrupts good


intentions 1st Edition Samuel A. Culbert

https://textbookfull.com/product/good-people-bad-managers-how-work-
culture-corrupts-good-intentions-1st-edition-samuel-a-culbert/

textbookfull.com

Revitalization and Internal Colonialism in Rural Japan 1st


Edition Thelen

https://textbookfull.com/product/revitalization-and-internal-
colonialism-in-rural-japan-1st-edition-thelen/

textbookfull.com

Hands-on Question Answering Systems with BERT:


Applications in Neural Networks and Natural Language
Processing 1st Edition Navin Sabharwal
https://textbookfull.com/product/hands-on-question-answering-systems-
with-bert-applications-in-neural-networks-and-natural-language-
processing-1st-edition-navin-sabharwal/
textbookfull.com
Advanced Methods of Structural Analysis Igor A. Karnovsky

https://textbookfull.com/product/advanced-methods-of-structural-
analysis-igor-a-karnovsky/

textbookfull.com
Java Image
Processing
Recipes
With OpenCV and JVM

Nicolas Modrzyk
Java Image
Processing Recipes
With OpenCV and JVM

Nicolas Modrzyk
Java Image Processing Recipes
Nicolas Modrzyk
Tokyo, Japan

ISBN-13 (pbk): 978-1-4842-3464-8 ISBN-13 (electronic): 978-1-4842-3465-5


https://doi.org/10.1007/978-1-4842-3465-5
Library of Congress Control Number: 2018936912

Copyright © 2018 by Nicolas Modrzyk


This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or
part of the material is concerned, specifically the rights of translation, reprinting, reuse of
illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way,
and transmission or information storage and retrieval, electronic adaptation, computer software,
or by similar or dissimilar methodology now known or hereafter developed.
Trademarked names, logos, and images may appear in this book. Rather than use a trademark
symbol with every occurrence of a trademarked name, logo, or image we use the names, logos,
and images only in an editorial fashion and to the benefit of the trademark owner, with no
intention of infringement of the trademark.
The use in this publication of trade names, trademarks, service marks, and similar terms, even if
they are not identified as such, is not to be taken as an expression of opinion as to whether or not
they are subject to proprietary rights.
While the advice and information in this book are believed to be true and accurate at the date of
publication, neither the authors nor the editors nor the publisher can accept any legal
responsibility for any errors or omissions that may be made. The publisher makes no warranty,
express or implied, with respect to the material contained herein.
Managing Director, Apress Media LLC: Welmoed Spahr
Acquisitions Editor: Susan McDermott / Shiva Ramachandran
Development Editor: Laura Berendson
Coordinating Editor: Rita Fernando
Cover designed by eStudioCalamar
Cover image designed by Freepik (www.freepik.com)
Distributed to the book trade worldwide by Springer Science+Business Media New York, 233
Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505,
e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com. Apress Media, LLC is a
California LLC and the sole member (owner) is Springer Science + Business Media Finance Inc
(SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.
For information on translations, please e-mail rights@apress.com, or visit http://www.apress.
com/rights-permissions.
Apress titles may be purchased in bulk for academic, corporate, or promotional use. eBook
versions and licenses are also available for most titles. For more information, reference our Print
and eBook Bulk Sales web page at http://www.apress.com/bulk-sales.
Any source code or other supplementary material referenced by the author in this book is
available to readers on GitHub via the book's product page, located at www.apress.
com/9781484234648. For more detailed information, please visit http://www.apress.com/
source-code.
Printed on acid-free paper
Table of Contents
About the Author���������������������������������������������������������������������������������xi

About the Technical Reviewer�����������������������������������������������������������xiii


Acknowledgments������������������������������������������������������������������������������xv
Introduction��������������������������������������������������������������������������������������xvii

Chapter 1: OpenCV on the JavaVM�������������������������������������������������������1


1-1 Getting Started with Leiningen�����������������������������������������������������������������������2
Problem�����������������������������������������������������������������������������������������������������������2
Solution�����������������������������������������������������������������������������������������������������������2
How it works���������������������������������������������������������������������������������������������������3
1-2 Writing Your First OpenCV Java Program��������������������������������������������������������9
Problem�����������������������������������������������������������������������������������������������������������9
Solution�����������������������������������������������������������������������������������������������������������9
How it works���������������������������������������������������������������������������������������������������9
1-3 Automatically Compiling and Running Code�������������������������������������������������13
Problem���������������������������������������������������������������������������������������������������������13
Solution���������������������������������������������������������������������������������������������������������13
How it works�������������������������������������������������������������������������������������������������13
1-4 Using a Better Text Editor�����������������������������������������������������������������������������15
Problem���������������������������������������������������������������������������������������������������������15
Solution���������������������������������������������������������������������������������������������������������16
How it works�������������������������������������������������������������������������������������������������16

iii
Table of Contents

1-5 Learning the Basics of the OpenCV Mat Object��������������������������������������������21


Problem���������������������������������������������������������������������������������������������������������21
Solution���������������������������������������������������������������������������������������������������������21
How it works�������������������������������������������������������������������������������������������������21
1-6 Loading Images from a File��������������������������������������������������������������������������24
Problem���������������������������������������������������������������������������������������������������������24
Solution���������������������������������������������������������������������������������������������������������24
How it works�������������������������������������������������������������������������������������������������25
1-7 Saving Images into a File�����������������������������������������������������������������������������28
Problem���������������������������������������������������������������������������������������������������������28
Solution���������������������������������������������������������������������������������������������������������28
How it works�������������������������������������������������������������������������������������������������28
1-8 Cropping a Picture with Submat�������������������������������������������������������������������30
Problem���������������������������������������������������������������������������������������������������������30
Solution���������������������������������������������������������������������������������������������������������30
How it works�������������������������������������������������������������������������������������������������30
1-9 Creating a Mat from Submats����������������������������������������������������������������������35
Problem���������������������������������������������������������������������������������������������������������35
Solution���������������������������������������������������������������������������������������������������������35
How it works�������������������������������������������������������������������������������������������������35
1-10 Highlighting Objects in a Picture����������������������������������������������������������������40
Problem���������������������������������������������������������������������������������������������������������40
Solution���������������������������������������������������������������������������������������������������������40
How it works�������������������������������������������������������������������������������������������������41

iv
Table of Contents

1-11 Using a Canny Result as a Mask����������������������������������������������������������������44


Problem���������������������������������������������������������������������������������������������������������44
Solutions��������������������������������������������������������������������������������������������������������45
How it works�������������������������������������������������������������������������������������������������45
1-12 Detecting Edges with Contours������������������������������������������������������������������47
Problem���������������������������������������������������������������������������������������������������������47
Solution���������������������������������������������������������������������������������������������������������47
How it works�������������������������������������������������������������������������������������������������47
1-13 Working with Video Streams����������������������������������������������������������������������51
Problem���������������������������������������������������������������������������������������������������������51
Solution���������������������������������������������������������������������������������������������������������51
How it works�������������������������������������������������������������������������������������������������52
1-14 Writing OpenCV Code in Scala��������������������������������������������������������������������57
Problem���������������������������������������������������������������������������������������������������������57
Solution���������������������������������������������������������������������������������������������������������58
How it works�������������������������������������������������������������������������������������������������58
1-15 Writing OpenCV Code in Kotlin��������������������������������������������������������������������66
Problems�������������������������������������������������������������������������������������������������������66
Solutions��������������������������������������������������������������������������������������������������������66
How it works�������������������������������������������������������������������������������������������������66

Chapter 2: OpenCV with Origami��������������������������������������������������������83


2-1 Starting to Code with Origami����������������������������������������������������������������������84
Problem���������������������������������������������������������������������������������������������������������84
Solution���������������������������������������������������������������������������������������������������������84
How it works�������������������������������������������������������������������������������������������������85

v
Table of Contents

2-2 Working with Mats��������������������������������������������������������������������������������������106


Problem�������������������������������������������������������������������������������������������������������106
Solution�������������������������������������������������������������������������������������������������������106
How it works�����������������������������������������������������������������������������������������������107
2-3 Loading, Showing, Saving Mats������������������������������������������������������������������117
Problem�������������������������������������������������������������������������������������������������������117
Solution�������������������������������������������������������������������������������������������������������117
How it works�����������������������������������������������������������������������������������������������117
2-4 Working with Colors, ColorMaps, and ColorSpaces������������������������������������124
Problem�������������������������������������������������������������������������������������������������������124
Solution�������������������������������������������������������������������������������������������������������125
How it works�����������������������������������������������������������������������������������������������125
2-5 Rotating and Transforming Mats����������������������������������������������������������������138
Problem�������������������������������������������������������������������������������������������������������138
Solution�������������������������������������������������������������������������������������������������������138
How it works�����������������������������������������������������������������������������������������������139
2-6 Filtering Mats���������������������������������������������������������������������������������������������148
Problem�������������������������������������������������������������������������������������������������������148
Solution�������������������������������������������������������������������������������������������������������148
How it works�����������������������������������������������������������������������������������������������148
2-7 Applying Simple Masking Techniques��������������������������������������������������������161
Problem�������������������������������������������������������������������������������������������������������161
Solution�������������������������������������������������������������������������������������������������������161
How it works�����������������������������������������������������������������������������������������������161

vi
Table of Contents

2-8 Blurring Images������������������������������������������������������������������������������������������166


Problem�������������������������������������������������������������������������������������������������������166
Solution�������������������������������������������������������������������������������������������������������167
How it works�����������������������������������������������������������������������������������������������167

Chapter 3: Imaging Techniques��������������������������������������������������������175


3-1 Playing with Colors�������������������������������������������������������������������������������������176
Problem�������������������������������������������������������������������������������������������������������176
Solution�������������������������������������������������������������������������������������������������������177
How it works�����������������������������������������������������������������������������������������������177
3-2 Creating Cartoons���������������������������������������������������������������������������������������201
Problem�������������������������������������������������������������������������������������������������������201
Solution�������������������������������������������������������������������������������������������������������201
How it works�����������������������������������������������������������������������������������������������201
3-3 Creating Pencil Sketches����������������������������������������������������������������������������211
Problem�������������������������������������������������������������������������������������������������������211
Solution�������������������������������������������������������������������������������������������������������211
How it works�����������������������������������������������������������������������������������������������212
3-4 Creating a Canvas Effect����������������������������������������������������������������������������221
Problem�������������������������������������������������������������������������������������������������������221
Solution�������������������������������������������������������������������������������������������������������221
How it works�����������������������������������������������������������������������������������������������221
3-5 Highlighting Lines and Circles��������������������������������������������������������������������226
Problem�������������������������������������������������������������������������������������������������������226
Solution�������������������������������������������������������������������������������������������������������226
How it works�����������������������������������������������������������������������������������������������227

vii
Table of Contents

3-6 Finding and Drawing Contours and Bounding Boxes���������������������������������239


Problem�������������������������������������������������������������������������������������������������������239
Solution�������������������������������������������������������������������������������������������������������240
How it works�����������������������������������������������������������������������������������������������240
3-7 More on Contours: Playing with Shapes�����������������������������������������������������252
Problem�������������������������������������������������������������������������������������������������������252
Solution�������������������������������������������������������������������������������������������������������252
How it works�����������������������������������������������������������������������������������������������252
3-8 Moving Shapes�������������������������������������������������������������������������������������������260
Problem�������������������������������������������������������������������������������������������������������260
Solution�������������������������������������������������������������������������������������������������������261
How it works�����������������������������������������������������������������������������������������������262
3-9 Looking at Trees�����������������������������������������������������������������������������������������266
Problem�������������������������������������������������������������������������������������������������������266
Solution�������������������������������������������������������������������������������������������������������266
How it works�����������������������������������������������������������������������������������������������266
3-10 Detecting Blur�������������������������������������������������������������������������������������������269
Problem�������������������������������������������������������������������������������������������������������269
Solution�������������������������������������������������������������������������������������������������������269
How it works�����������������������������������������������������������������������������������������������270
3-11 Making Photomosaics������������������������������������������������������������������������������272
Problem�������������������������������������������������������������������������������������������������������272
Solution�������������������������������������������������������������������������������������������������������272
How it works�����������������������������������������������������������������������������������������������273

viii
Table of Contents

Chapter 4: Real-Time Video��������������������������������������������������������������279


4-1 Getting Started with Video Streaming��������������������������������������������������������280
Problem�������������������������������������������������������������������������������������������������������280
Solution�������������������������������������������������������������������������������������������������������280
How it works�����������������������������������������������������������������������������������������������281
4-2 Combining Multiple Video Streams�������������������������������������������������������������288
Problem�������������������������������������������������������������������������������������������������������288
Solution�������������������������������������������������������������������������������������������������������289
How it works�����������������������������������������������������������������������������������������������289
4-3 Warping Video���������������������������������������������������������������������������������������������290
Problem�������������������������������������������������������������������������������������������������������290
Solution�������������������������������������������������������������������������������������������������������290
How it works�����������������������������������������������������������������������������������������������291
4-4 Using Face Recognition������������������������������������������������������������������������������293
Problem�������������������������������������������������������������������������������������������������������293
Solution�������������������������������������������������������������������������������������������������������293
How it works�����������������������������������������������������������������������������������������������294
4-5 Diffing with a Base Image��������������������������������������������������������������������������297
Problem�������������������������������������������������������������������������������������������������������297
Solution�������������������������������������������������������������������������������������������������������297
How it works�����������������������������������������������������������������������������������������������298
4-6 Finding Movement��������������������������������������������������������������������������������������302
Problem�������������������������������������������������������������������������������������������������������302
Solution�������������������������������������������������������������������������������������������������������302
How it works�����������������������������������������������������������������������������������������������303

ix
Visit https://textbookfull.com
now to explore a rich
collection of eBooks, textbook
and enjoy exciting offers!
Table of Contents

4-7 Separating the Foreground from the Background Using Grabcut��������������308


Problem�������������������������������������������������������������������������������������������������������308
Solution�������������������������������������������������������������������������������������������������������308
How it works�����������������������������������������������������������������������������������������������309
4-8 Finding an Orange in Real Time������������������������������������������������������������������317
Problem�������������������������������������������������������������������������������������������������������317
Solution�������������������������������������������������������������������������������������������������������317
How it works�����������������������������������������������������������������������������������������������318
4-9 Finding an Image Within the Video Stream������������������������������������������������323
Problem�������������������������������������������������������������������������������������������������������323
Solution�������������������������������������������������������������������������������������������������������323
How it works�����������������������������������������������������������������������������������������������324

Index�������������������������������������������������������������������������������������������������333

x
About the Author
Nicolas Modrzyk is currently Chief Technical
Officer of Karabiner Software and a leader of
development teams.
He is also an active contributor to the
open source software community. As a
developer and technical consultant, Nico
has been involved over many years in
designing large-scale server applications for
a video conferencing company, managing
enormous clusters of databases through high-
performance middleware developed from scratch, enabling Japanese
leaders with content management and process management systems,
and pushing the boundaries of business processes for leading Asian
companies.
Nico is an ardent advocate of Agile methods and is focused on getting
the job done right to satisfy clients. He also loves to push friends and team
members to challenge themselves and reach their goals. He has lived
by those empowering standards in various countries, including France,
America, Ireland, Japan, China, and India. Nico is also the author of a few
other books on the Clojure programming language, in both English and
Japanese.
He is currently based in Tokyo, Japan, where he is often found after
hours playing soccer, hiking, performing live concerts with his guitar, and
enjoying life with friends and colleagues.

xi
About the Technical Reviewer
Aakash Kag is an AI developer at Manacola
Private Ltd. He has two years of experience
in big data analytics. He is a postgraduate
in Computer Science with a specialization
in Big Data Analytics. Aakash has also made
contributions to the Microsoft bot builder.
Currently, Aakash is working on problems
related to Conversational Bots and Natural
Language Understanding.
He is passionate about Machine Learning
meetups, where he often presents talks.

xiii
Acknowledgments
It’s been the most amazing typing race of my life to get this book out on
time, and to beat time and the odds, I got support from so many people
that it would take another book just to write the list of names. So …
Thank you to all my family, brother, sister, friends, Abe-san, all my
soccer friends, people still having Guinness pints in Ireland (keep one
for me!), the awesome people in America (who sometimes send LP
records… when I need them the most), Sawada-san, Chris and the Biners,
my French friends (always there for support even when not being asked
for it), publisher Apress, Divya for never being impressed and kicking
my butt on a regular basis, and … the people deep in my heart for your
NEVER-ENDING support. I never could have finished this without you. I
appreciate it so much.
And, of course… thank you to my two beautiful daughters, Mei and
Manon, for keeping up and always doing their best even during hard times.
You simply rock! I love you.

xv
Introduction
My father is a dentist. When I was in my early childhood, he used to repeat
the same sentence over and over again, which as far as I can remember
and translate properly now was something like:
“Son, get the right tool for the job.”
And as he was looking at me trying to wash the car with the wrong
washing product and spending twice the amount of time that I should
have, I knew somewhere deep inside of me that he was right.
He did not use a screwdriver to pull out teeth from his patients, and he
had what seemed like twenty different brushes to clean each type of tooth.
I even thought it was funny at the time.
Fast-forward thirty years later; I was talking about this book with him
and he added:
“Well, son, you know, it’s not only about the right tool, it’s about the
right tool at the right time.”
And so, this is the philosophy guiding this book.
OpenCV, the computer vision library, has always been one of the tools
to work on imaging- and vision-related projects, even more so with every
improvement in AI and neural networks. But OpenCV was always taking
some time to get the right libraries, and the right build tools, and the right
build settings, and so forth.
The vision of the Clojure wrapper Origami is to bring you all the power
of OpenCV to your hands almost instantly, along with a pleasurable syntax.
This way we hope you can focus and spend your time entirely on the job,
not on the tool.
Chapter 1 will introduce you to pure OpenCV on the JVM using Java,
Scala, and Kotlin and present some of their shortcomings.

xvii
Introduction

Chapter 2 will present Origami, the Clojure wrapper, and how to use it
to perform simple image manipulation.
Chapter 3 will get you up to speed with more advanced concepts of
image manipulation, like shape finding, but still in a pleasant syntax.
Finally, Chapter 4 moves to video analysis, with shape finding,
transformations, and various techniques to analyze real-time streams with
ease.

xviii
CHAPTER 1

OpenCV
on the JavaVM
A few years ago, while on a trip to Shanghai, a very good friend of mine
bought me a massive book on OpenCV. It had tons of photography
manipulation, real–time video analysis samples, and in-depth
explanations that were very appealing, and I just could not wait to get
things up and running on my local environment.
OpenCV, as you may know, stands for Open Source Computer Vision;
it is an open source library that gives you ready-to-use implementations
of advanced imaging algorithms, going from simple-to-use but advanced
image manipulations to shape recognition and real-time video analysis
spy powers.
The very core of OpenCV is a multidimensional matrix object named
Mat. Mat is going to be our best friend all along this book. Input objects are
Mat, operations are run on Mat, and the output of our work is also going to
be Mat.
Mat, even though it is going to be our best friend, is a C++ object, and
as such, is not the easiest of friends to bring and show around. You have to
recompile, install, and be very gentle about the new environment almost
anywhere you take him.
But Mat can be packaged.
Mat, even though he is a native (i.e., runs natively), can be dressed to
run on the Java Virtual Machine almost without anyone noticing.

© Nicolas Modrzyk 2018 1


N. Modrzyk, Java Image Processing Recipes, https://doi.org/10.1007/978-1-4842-3465-5_1
Chapter 1 OpenCV on the JavaVM

This first chapter wants to get you introduced to work with OpenCV
with some of the main languages of the Java Virtual Machine, namely Java
of course, but also the easier-to-read Scala and the Google-hyped Kotlin.
To run all these different languages in a similar fashion, you will first
get (re-?)introduced to a Java build tool named leiningen and then you will
move on to use simple OpenCV functions with it.
The road of this first chapter will take you to the door of the similarly
JVM-based language Clojure, which will give your OpenCV code instant
visual feedback for great creativity. That will be for Chapter 2.

1-1 Getting Started with Leiningen


P
 roblem
You remember the write-once-run-everywhere quote, and you would like
to compile Java code and run the Java program in an easy and portable
manner across different machines. Obviously, you can always revert to
using the plain javac command to compile Java code, and pure Java on the
command line to run your compiled code, but we are in the 21st century,
and hey, you are looking for something more.
Whatever the programming language, setting up your working
environment by hand is quite a task, and when you are done, it is hard to
share with other people.
Using a build tool, you can define in simple ways what is required to
work on your project, and get other users to get started quickly.
You would like to get started with an easy-to-work-with build tool.

S
 olution
Leiningen is a build tool targeting (mostly) the JavaVM. It is similar in
that sense to other famous ones like (Remember? The) Ant, (Oh My God)
Maven, and (it used to work) Gradle.

2
Chapter 1 OpenCV on the JavaVM

Once the leiningen command is installed, you can use it to create new
JavaVM projects based on templates, and run them without the usual
headaches.
This recipe shows how to install Leiningen quickly and run your first
Java program with it.

How it works
You will start by simply installing Leiningen where you need it, and then
creating a blank Java project with it.

Note Installing Leiningen requires Java 8 to be installed on your


machine. Note also that due to the fact that Java 9 is solving old
problems by breaking current solutions, we will choose to keep Java 8
for now.

I nstalling Leiningen
The Leiningen web site itself is hosted and can be found at

https://leiningen.org/

At the top of the Leiningen page, you can find the four easy steps to
install the tool manually yourself.
So here it goes, on macOS and Unix:

1. Download the lein script

• https://raw.githubusercontent.com/
technomancy/leiningen/stable/bin/lein

2. Place it on your $PATH where your shell can find it


(e.g., ~/bin)

3
Chapter 1 OpenCV on the JavaVM

3. Set it to be executable (chmod a+x ~/bin/lein)

4. Run it from a terminal, lein, and it will download the


self-install package

And on Windows:
1. Download the lein.bat batch script

• https://raw.githubusercontent.com/
technomancy/leiningen/stable/bin/lein.bat

2. Place it on your C:/Windows/System32 folder, using


admin permission

3. Open a command prompt and run it, lein, and it will


download the self-­install package

On Unix, you can almost always use a package manager. Brew, on


macOS, has a package for leiningen.
On Windows, there is also a good Windows installer, located at
https://djpowell.github.io/leiningen-win-installer/.
If you are a Chocolatey fan, Windows has a package for Chocolatey
as well: https://chocolatey.org/packages/Lein.

If you finished the install process successfully on a terminal or


command prompt, you should be able to check the version of the installed
tool. On the first run, Leiningen downloads its own internal dependencies,
but any other subsequent runs will regularly be fast.

NikoMacBook% lein -v  


Leiningen 2.7.1 on Java 1.8.0_144 Java HotSpot(TM) 64-Bit
Server VM

4
Visit https://textbookfull.com
now to explore a rich
collection of eBooks, textbook
and enjoy exciting offers!
Chapter 1 OpenCV on the JavaVM

 reating a New OpenCV-Ready Java Project


C
with Leiningen
Leiningen mainly works around a text file, named project.clj, where the
metadata, dependencies, plug-ins, and settings for those projects are
defined in a simple map.
When you execute commands on the project calling the lein
command, lein will look into that project.clj to find the relevant
information it needs regarding that project.
Leiningen comes with ready-to-use project templates, but in order to
understand them properly, let’s first walk through a first example step by step.
For a leiningen Java project, you need two files:

• One that describes the project, project.clj

• One file with some Java code in it, here Hello.java

A first project simple directory structure looks like this:

.
├── java
│   └── Hello.java
└── project.clj

1 directory, 2 files

For peace of mind, we will keep the code of this first Java example
pretty simple.

public class Hello {


    public static void main(String[] args) {
            System.out.println("beginning of a journey");
    }
}

5
Chapter 1 OpenCV on the JavaVM

Now let’s see the content of the text file named project.clj in a bit of
detail:

(defproject hellojava "0.1"


  :java-source-paths ["java"]
  :dependencies [[org.clojure/clojure "1.8.0"]]
  :main Hello)

This is actually Clojure code, but let’s simply think of it as a domain


specific language (DSL), a language to describe a project in simple terms.
For convenience, each term is described in Table 1-1.

Table 1-1. Leiningen Project Metadata


Word Usage

Defproject Entry point to define a project


Hellojava The name of the project
0.1 A string describing the version
:java-source-paths A list of directories relative to the project folder, where you
will put Java code files
:dependencies The list of external libraries and their versions needed to run
the project
[[org.clojure/clojure By default, the list contains Clojure, which is needed to run
“1.8.0”]] leiningen. You will put OpenCV libraries here later on
:main The name of the Java class that will be executed by default

Now go ahead and create the preceding directory and file structure,
and copy-paste the content of each file accordingly.
Once done, run your first leiningen command:

lein run

6
Chapter 1 OpenCV on the JavaVM

The command will generate the following output on your terminal or


console depending on your environment.

Compiling 1 source files to /Users/niko/hellojava/target/classes


beginning of a journey

Whoo-hoo! The journey has begun! But, wait, what happened just there?
A bit of magic was involved. The leiningen run command will make
Leiningen execute a compiled Java class main method. The class to be
executed was defined in the project’s metadata, and as you remember, that
would be Hello.
Before executing the Java compiled class there is a need to… compile
it. By default, Leiningen does compilation before performing the run
command, and so this is where the “Compiling …” message came out from.
Along the way, you may have noticed that a target folder was created
inside your project folder, with a classes folder, and a Hello.class file
inside.

.
├── dev
├── java
│   └── Hello.java
├── project.clj
├── src
├── target
│   ├── classes
│   │   ├── Hello.class

The target/classes folder is where the compiled Java bytecode goes


by default, and that same target folder is then added to the Java execution
runtime (classpath).

7
Chapter 1 OpenCV on the JavaVM

The execute phase triggered by “lein run” follows, and the code block
from the main method of the Hello class is executed; then the message
prints out.

beginning of a journey.

You may ask: “What if I have multiple Java files, and want to run a
different one than the main one?”
This is a very valid question, as you will be probably doing that a few
times in this first chapter to write and run the different code samples.
Say you write a second Java class in a file named Hello2.java in the
same Java folder, along with some updated journey content.

import static java.lang.System.out;


public class Hello2 {
    public static void main(String[] args) {
            String[] text = new String[]{
                    "Sometimes it's the journey that ",
                    "teaches you a lot about your destination.",
                    "--",
                    "- Drake"};
            for(String t : text) out.println(t);
    }
}

To run that exact main method from the Hello2.java file, you would call
lein run with the optional –m option, where m stands for main, and then
the name of the main Java class to use.

lein run –m Hello2

8
Chapter 1 OpenCV on the JavaVM

This gives you the following output:

Compiling 1 source files to /Users/niko/hellojava/target/


classes
Sometimes it's the journey that
teaches you a lot about your destination.
--
- Drake

Great. With those instructions, you now know enough to go ahead and
run your first OpenCV Java program.

1-2 Writing Your First OpenCV Java Program


Problem
You would like to use Leiningen to have a Java project setup where you can
use OpenCV libraries directly.
You would like to run Java code making use of OpenCV, but you got
headaches already (while compiling the opencv wrapper yourself ), so you
would like to make this step as simple as possible.

Solution
Recipe 1-1 presented Leiningen to help you with all the basic required
setup. From there, you can add a dependency on the OpenCV C++ library
and its Java wrapper.

How it works
For this first OpenCV example, we will get set up with a Leiningen
project template, where the project.clj file and the project folders are
already defined for you. Leiningen project templates do not have to be

9
Random documents with unrelated
content Scribd suggests to you:
gegen ihren Mann ergriff sie, wie sie noch nie empfunden – »an ihm
rächen möcht' ich mich,« dachte sie. »Madame, wie glücklich bin ich,
Sie wiederzusehen,« sagte eine Stimme hinter ihr. Erröthet wandte
sie sich um. Leon Pellet stand da und begrüßte sie mit
ausdrucksvollem Blicke. Er hatte kein schönes Organ, aber er sprach
in reinem Französisch, und Pauline glaubte, eine Bewegung in
seinem Tone zu errathen. Er hatte auch kein schönes Auge, – es war
stechend und bisweilen selbst zweideutig im Ausdrucke, aber er
heftete es fest auf Pauline, und sie bedurfte es in diesem
Augenblicke so sehr, bewundernd angesehen zu werden. So dünkten
denn Auge und Stimme ihr liebenswürdig, ja, sogar bestechend.
Leon war mit seiner Mutter gekommen – er war jetzt ein so guter
Sohn, daß er seine Mutter nie ohne die Stütze seines Armes gehen
ließ. Aber die alte Dame spazierte mit Madame Hölty in einiger
Entfernung auf und ab, und Pauline fand sich nicht veranlaßt, die
ersten Schritte ihr entgegenzuthun. Sie setzte sich vielmehr auf eine
grüne Bank, die zwischen Rosen stand. Leon stützte sich auf die
Lehne. Pauline athmete laut auf – sie hatte jetzt auch einen Mann
neben sich, der nur auf sie sah, nur mit ihr redete. Allerdings war es
nicht der ihrige, aber – man kann nicht immer Alles haben.
Sie sprachen. Die Unterhaltung, welche Leon mit ihr führte – es
bedurfte keiner Genferin, um sie zu führen, wenn nämlich die
Genferinnen sich wirklich durch größeren Ernst und tieferen Gehalt
auszeichnen sollten. Der See war das Thema, das uralte und
alltägliche Thema, welches zum tausendsten Male in derselben Art
abgehandelt und abgewandelt wurde. Der See war schön, wer wollte
es läugnen? Das Gartengestade drüben lag in prächtiger Dunkelheit
auf dem violetduftigen Jura. Die Stadt links, beherrscht von der
zweithürmigen Kathedrale, war kraftvoll in die gelbliche Glorie des
Himmels gemalt. Rechts hin – wie lieblich verliefen nicht die Linien
des Sees in die des Joral, und die Umrisse des Joral in den rosigen
Osten! Und die vielen Fahrzeuge, welche auf der spiegelhellen Glätte
in die Abendröthe schifften, rascher, langsamer, gewaltsam, ruhig,
bald mit blähendem Segel, bald blos mit flatternden Wimpeln,
gerudert von zwei, vier, sechs, acht Rudern. Ja, der Abend auf dem
See war schön, aber um das zu empfinden, brauchte man blos eine
Seele, um es zu sehen, nur zwei gesunde Augen.
Pauline ließ die ihren melancholisch einer kleinen Peniche folgen,
worin eine Frau saß, während zwei Männer ruderten. »Ich möchte
wohl,« ließ sie fallen und hielt inne. –
»Auch so fahren?« fragte Leon. »Ja, diese Beweglichkeit lockt an
– man möchte sich hineinmischen. Haben Sie keinen Kahn? Ich
würde Sie mit Vergnügen fahren.«
»Mein Mann liebt Wasserfahrten nicht,« erwiederte Pauline. »Für
mich ist es eine Erinnerung an meinen heimathlichen See.«
»Ist der so schön wie dieser?« lispelte Leon.
»Für mich schöner. Doch natürlich heißt das mit den Augen des
Herzens sehen.«
»Das beste Sehen, das richtigste.«
»Nicht immer.«
»Doch. Sobald Sie eine Person auf diese Art sehen, werden Sie ihr
Gerechtigkeit widerfahren lassen.« Ein Blick gab dieser Redensart
ihre Anwendung.
Pauline erhob sich, anscheinend in Verwirrung. Sie spielte so gut
wie Leon, nur eifriger als er. Er that's nur, weil er nichts Besseres zu
thun hatte – sie, weil ihre Phantasie dadurch ergriffen war. In ihrer
Rolle lag es jetzt, verstanden zu haben und auszuweichen; sie sagte
leise, es werde kalt hier am See. –
Leon lächelte – es war ein unverschämtes Lächeln. Pauline nahm
es nur für bedeutungsvoll. Er bot ihr den Arm. Der große Salève sah
aus seiner blauen Höhe über die Bäume des Gartens herein. »Dort
hinauf will ich einmal,« sagte der junge Mann. »Waren Sie schon
oben?«
Pauline bejahte, setzte hinzu, sie erwarte binnen einigen Tagen
Verwandte – mit denen wolle sie abermals hinauf. »O dann –« sagte
Leon. Er erwartete eine Einladung; er irrte sich. Pauline kokettirte als
Genferin, d. h. mit genauer Beobachtung einer gewissen
Scheidelinie. Leon konnte sich ihr Entgegenneigen nicht mit ihrer
Zurückhaltung zusammenreimen. Daß er sie interessirte, daß sie
jede Bewegung in der Absicht machte, ihm zu gefallen – er sah es –
warum lud sie ihn also nicht ein, sie auf den Berg zu begleiten? Ach,
jetzt hatte er es errathen – die Verwandten!
»Aber ich glaube, wir sind ganz allein,« sagte Pauline plötzlich.
»Nun gut, was weiter?« fragte Leon, und drückte leise ihren Arm.
Sie schien nicht darauf zu achten, sondern flüsterte mit beredtem
Augenniederschlage: »o, es ist hier nicht Sitte, einsame
Spaziergänge am Ufer des Sees zu machen.«
Leon führte sie den andern Frauen nach und sagte ziemlich kühl:
»sprechen wir von Politik, da wird es unschuldig. Sind Sie noch
immer so entsetzlich streng gegen alle arme Demagogen?«
Die junge Frau kam beinah aus der Fassung. »Antworten Sie mir
doch,« flüsterte er ihr zu, »man beobachtet uns dort.« Er deutete ihr
mit den Augen Madame Hölty an, welche eben die Lyonneser
bewillkommnete, dabei aber nicht wenig scharf nach der Seite
schielte, von welcher das verspätete Paar kam. Leon fragte wieder
laut: »Nun, hat James Fazy immer noch keine Gnade vor Ihren
Augen gefunden, Madame?«
»Monsieur Fazy,« rief Pauline, Feuer fangend, mit natürlicher
Lebhaftigkeit, »Monsieur Fazy ist eine Canaille.«
»Wenigstens eine Canaille, die Verstand hat,« sprach Leon, etwas
betroffen. »Nur so läßt es sich erklären, daß die Conservativen,
welche in der Mehrheit sind, ihn dulden.«
»Die Conservativen sind Schöpse!« rief Pauline wieder.
»So verdienen sie geschoren zu werden,« sagte Leon. »Aber,
Madame, um Himmelswillen, wie leidenschaftlich sind Sie in der
Politik!« Es ärgerte ihn, daß sie in der Politik nicht so kühl Maaß hielt
wie in der Koketterie. Er wurde einsylbig, zerstreut. Umsonst setzte
Pauline, nachdem sie die Lyonneser begrüßt, den Spaziergang fort,
umsonst fing der Mond an zu scheinen, umsonst duftete das
Geißblatt – Leon blieb fremd. Pauline wurde dagegen lebhafter, sie
wollte ihn wieder so haben, wie er eben gewesen war. Ganz
ausschließlich mit ihm beschäftigt, kam sie endlich in den Salon und
wies ihm einen Stuhl neben dem ihrigen an. Leon setzte sich und
betrachtete den Fußboden. »Was ist Ihnen?« fragte Pauline leise.
»Nichts,« antwortete er mit einem sehr geschickt modulirten Tone.
Pauline hörte Empfindlichkeit über ihre Zurückhaltung, dabei Trauer,
unterdrückte Leidenschaftlichkeit heraus. Sie glaubte wirklich Leons
Herz erfaßt zu haben und nach Gefallen schmerzhaft oder freudig
erschüttern zu können. Gerührt ließ sie ihre Augen ihm allerlei
Versicherungen der Milde und Güte ertheilen. In diesem Augenblicke
traten die Fremden ein, die Deutsche zuerst, dann die Engländer.
Madame Hölty verstand nicht, die Wirthin zu machen; sie stellte die
Fremden der Gesellschaft, aber nicht diese jenen vor. Die
Engländerin setzte sich bequem hin und ließ sich von ihrem Manne
unterhalten; die Deutsche tauschte mit dem ihrigen flüsternd
Bemerkungen aus. Auf Pauline und Leon deutend, sagte sie: »Ich
glaube, das ist das Ehepaar aus Lyon.« Sie erkannte, kurzsichtig wie
sie war, Pauline ohne Hut nicht wieder. »Nur sieht der Mann wie der
Pariser aus,« wandte der Deutsche ein. – »Ja, aber der Pariser ist
nicht verheirathet. Nein, nein, das sind Herr und Madame Caille oder
wie sie heißen, aus Lyon, und Herr Pellet ist der junge Mann dort
oben.« Zu gleicher Zeit flüsterte die Engländerin gegen ihren Mann:
»Das ist ein hübsches Gesicht – ihr Mann scheint sie sehr zu lieben.«
Pauline gehabte sich auch wirklich wie eine nicht lange verheirathete
Frau; Leon neben ihr hatte ganz das stille Wesen eines zufriedenen,
aber gehaltenen Ehemannes – man konnte nicht anders als Beide für
verheirathet annehmen. Die Deutsche fragte Madame Hölty, die
eben vorbeikam, wie lange sie es wären. Madame Hölty lächelte.
»Das – aber das sind ja –« und die Erklärungen. Die Deutsche
lachte. »Dann ist's eine hübsche kleine Courmacherei.« – »Ja wohl –
wir haben es schon voriges Jahr bemerkt, und mein Mann war sehr
unzufrieden damit.« Die Deutsche blickte Madame Hölty einen
Augenblick scharf an.
Pauline kam jetzt zu der Deutschen und bat und hoffte, sie
möchte und würde sich doch hören lassen. »Nach Ihnen, Madame,«
antwortete die Deutsche. »O, ich, Madame!« Alle kleinen nöthigen
Weigerungen erfolgten, dann setzte Pauline sich an den Flügel, ließ
ihr Tuch flattern, ihre Schultern arbeiten, ihre Augen spielen und ihre
Walzer hören. Leon hatte ihr Aufstehen eilends benutzt, um sich in
den Eßsaal zu begeben und mit Herrn Hölty einige Gläser Wein zu
nehmen; als er darin befriedigt war, kam er geräuschlos wieder und
setzte sich auf den Sopha. Pauline ließ, da sie ihn nicht erreichen
konnte, einige Augenblitze zu dem Deutschen und dem Engländer
fliegen, die beide näher saßen. Leon bemerkte es und machte sich
innerlich lustig über die verlorene Koketterie, denn beide Männer
schienen mit Kaltblütigkeit wahrhaft gepanzert. Und doch war
Pauline bei Weitem hübscher als die Deutsche und die Engländerin,
aber beide Frauen gaben sich keine Mühe, und Leon fand sie auf
einmal weit mehr der seinigen werth. Mit der Engländerin konnte er
nicht sprechen, da sie nicht seine, er nicht ihre Sprache verstand;
blieb also die Deutsche. Sie sang jetzt, Melodien in vier oder fünf
Sprachen. Pauline, welche befürchtete, die Aufmerksamkeit könne
sich ausschließlich auf den Gesang wenden, bewegte sich mit ihrer
hübschen Gestalt unaufhörlich bald da, bald dort. Vor Leon stand sie
mehrmals; seine Mutter machte ihr Platz, sie setzte sich neben ihn.
Sie hatte jetzt die Besonnenheit verloren und that alles Mögliche, um
sich »zu affichiren.« Leon war ungemein »Löwe,« d. h. erhaben und
gelassen. Nachdem er Paulinens Lebhaftigkeit eine Zeit lang
ertragen, stand er auf und nahm einen Stuhl neben der Deutschen,
die eben heimlich mit der Engländerin plauderte. Sie sah ihn
kommen und belustigte sich über Paulinens sichtliche Unruhe. Die
hübsche Waadtländerin wußte erst gar nicht, was sie machen sollte;
dann lockte sie den Deutschen an den Flügel und brachte ihn dazu,
eine unserer schönsten Compositionen zu spielen, wobei die
Gesellschaft sich über alle Maßen langweilte. Leon saß immer
geduldig da und wartete auf die Gelegenheit, sich liebenswürdig zu
zeigen. Endlich war die gute Musik aus, Pauline ließ ihre
Beredtsamkeit über den Deutschen ergehen, Leon wandte sich
entschieden zu seiner Nachbarin und flüsterte ihr in den weichsten
Tönen seine Bewunderung über ihren Gesang zu. Pauline flatterte
wie ein Vogel über Kohlen – die Deutsche sah es und ging, boshaft
genug, in ein Gespräch mit Leon ein. Pauline überredete den
Deutschen, eines ihrer Walzerhefte dazubehalten – es knüpfte sich
so eine Bekanntschaft an, – die Deutsche erhob sich, um auf Leons
Bitte ein venetianisches Gondellied zu singen. Die arme Pauline – sie
allein war bei diesem Spiel ernsthaft; Leon wünschte, eben so sehr
wie ihr, der Deutschen zu gefallen – diese lachte innerlich herzlich,
ebenso ihr Mann. Die Koketterie ist wie das Feuer; man verbrennt
sich, wenn man damit spielen will. Pauline ward ganz verwirrt, ganz
beängstigt; ihr war, als gehöre Leon ihr, als müsse sie alle ihre Kräfte
anstrengen, um ihn festzuhalten. Mehr und mehr gab sie sich ihrer
Aufregung hin und der ganzen Gesellschaft ein ergötzliches
Schauspiel. Erst als der Aufbruch da war, beruhigte ihre
aufgescheuchte Eigenliebe sich in Etwas; sie sah sich wieder als den
Punkt, auf den Aller Augen sich hefteten. Der Engländer half ihr den
Ueberwurf anziehen, der Deutsche dankte ihr für die Noten, Leon
stand bereit, ihr den Arm zu bieten. Wenigstens einigermaßen
beschwichtigt trat sie hinaus in die schöne Nacht.

Beim Nachhauseführen.
Die beiden Häuser lagen, eines am Anfang, das andere am Ende
der Eaux-vives. Eine Viertelstunde war's wohl von einem zum
andern, besonders wenn man langsam ging. Das wollte die
Gesellschaft, denn der Abend war köstlich. An Sommerabenden
versetzt Genf wirklich in den Süden. Nicht wie am Tage entbehrte
man den Schatten der im Frühjahr behauenen Platanen. Es war so
spät, daß die Straße einsam war. Zu beiden Seiten dufteten die
Gärten der Campagnen und kleineren Besitzungen. Auch aus diesen
Düften hauchte etwas Südliches Beschleunigung in das Blut. Der
Mond leuchtete.
Welch eine Stunde zu einer verschleierten Erklärung! Pauline ging,
tief athmend vor Erwartung, an Leons Arm. Daß Herr Hölty, mit ihren
Noten unter dem Arme, als selbstbestellter Ehrenhüter seines
Freundes und Principals an ihrer rechten Seite trabte, störte sie wohl
etwas, beunruhigte sie aber nicht. Der Mann verstand ja nicht, was
sie mit Leon sprechen konnte. Sie wandte ihr Gesicht zu Leon; er
sah sie ernsthaft an und sprach kein Wort.
Wollte er so die Zeit verstreichen lassen? Wann sahen sie sich
dann wieder? Es konnte ja nur zufällig sein. Pauline wurde
ungeduldig und sprach so kokett, wie sie ihres Wächters wegen nur
konnte. »Sie haben sich viel mit der deutschen Dame unterhalten.
Spricht sie gut?«
»Das Französisch schlecht aus, sonst gut,« erwiederte Leon
gehalten. Er sah Pauline ankommen.
»Lieben Sie es, mit deutschen Frauen zu sprechen?« fuhr Pauline
unruhiger fort.
»Sie sind tief im Gefühl,« sagte Leon mit einem gewissen
Nachdruck.
»Sind sie allein das?« fragte die Unvorsichtige.
Leon schwieg.
»Trauen Sie uns kein Gefühl zu?« forschte sie dringender.
»Ich achte die Schweizerinnen unbegränzt,« erklärte Leon.
»Warum sollten Sie auch nicht?« gab Herr Hölty dazu.
Pauline ließ sich wirklich reizen. »Ach, aber liebenswürdig sind wir
nicht, nicht sentimental, wie – die Deutschen?«
»Die deutsche Dame bei uns ist gar nicht sentimental, sondern
sehr vergnügt,« schaltete Herr Hölty wieder ein. »Das Schießen kann
sie nicht leiden, sonst ist's eine gute Person.«
Leon benutzte diese Rede und warf in Paulinens Ohr: »Wenn Sie
wollten –«
Sie wurde wieder Komödienspielerin, that als zittere sie.
Leon seinerseits ließ sich täuschen, glaubte die junge Frau berückt
zu haben, ihrer endlich sicher zu sein. Leise brachte er seine Finger
an ihre Hand, berührte diese mit einem Drucke, in den er Willen und
unwillkührliche Aufregung zugleich legte. Paulinens Eitelkeit war
befriedigt, aber kein Puls ihrer Hand klopfte schneller. Sie war in
diesem Augenblicke noch härter und unwahrer als Leon. Er ahnte
das nicht; die Eitelkeit, welche sie kühl und sicher machte, verwirrte
ihn. Sein Athem streifte glühend Paulinens Wange. »Wenn ich mich
nicht getäuscht,« flüsterte er, »wenn Sie für mich –« Pauline
lauschte, mit ihren Augen an seinem Munde hängend – der gute
Hölty wußte gar nicht, warum die beiden Leute auf einmal so stumm
wurden und suchte in seinem Kopfe nach einer Rede, um das
Stillschweigen zu unterbrechen. Leon fuhr fort: »Seit vorigem Jahre
denke ich nur an Sie, und Sie, Madame –« Pauline blickte nieder wie
in tiefer Befangenheit. »O mein Gott, wenn Sie nur einen Gedanken
an mich gehabt hätten – wenn ich – wäre es zu dreist, Ihr
Schweigen so zu deuten?« Sie schien Etwas murmeln zu wollen.
»Sprechen Sie nicht, ich bitte Sie – Sie wissen, was das Schweigen
mir sagen soll – ein Gedanke, wie wenig, – für mich die Welt, für Sie
– ein Augenblick, welchen Sie der Toilette abgewendet haben, – bin
ich nicht bescheiden?«
Pauline triumphirte, und sie hatte ein Recht dazu – Leon war in
dieser Minute wirklich verliebt. Gern wäre er mit Paulinen wieder am
Rande des See's gewesen, gern hätte er vor Allem die Begleitung
seines Freundes Hölty entbehrt. Aber Hölty wich nicht von der Seite
der hübschen Frau und der – war es jetzt ganz erwünscht, – sie
fürchtete sich beinah etwas vor Leon. Er kam bald dazu, den
unbequemen Wächter zu verwünschen. »Kann man unleidlicher
sein?« flüsterte er Paulinen zu. Da kamen sie an das Picard'sche
Haus. Hölty öffnete die Gartenthür. »Wann darf ich morgen
kommen?« fragte Leon rasch und leise. Pauline entzog ihm ihren
Arm, sah plötzlich wie eine Siegerin auf den Versucher. »Morgen bin
ich noch allein und nehme keine Besuche an,« sprach sie
gezwungen. »Von übermorgen an ist Herr Picard jeden Abend um
sieben Uhr zu Hause – da wird er sich ausnehmend freuen.« – »Sie
sind ausnehmend gütig, Madame,« erwiederte Leon, sich
verbeugend. Pauline grüßte fürstingleich, nahm von den Uebrigen
ebenfalls einen vornehmen Abschied. Sie glaubte, Leon gegenüber
eine Stellung eingenommen zu haben, die Stellung der angebeteten
Gebieterin gegen den gedemüthigten Sklaven. Sie irrte. Leon
verschluckte allerdings einen nicht geringen Aerger, aber er ärgerte
sich nicht über eine Minute. Als Herr Hölty Madame Pellet und der
Lyonneser Familie gute Nacht gewünscht und seinem Hunde
gepfiffen hatte, um mit ihm noch etwas spazieren zu laufen, hatte
Leon sich schon wieder gefaßt, bot, kühl wie eine Gurke, seiner
Mutter den Arm und führte sie mit der größten Liebenswürdigkeit in
die Stadt zurück.

Ungewißheit.
»Ich werde das Madame Picard doch sagen,« sprach am Morgen
nach der Abendgesellschaft Madame Hölty in ihrem Garten, wo sie
die Deutsche abgefangen hatte.
»Thun Sie es nicht,« sagte die Deutsche. »Sie würde sich dadurch
geschmeichelt fühlen, so wenig schmeichelhaft es eigentlich auch für
sie ist. Thun Sie, als bemerkten Sie diese kleine Thorheit gar nicht,
dann vergißt Madame Picard sie von selbst. Sie beachten heißt sie
befördern.«
»Glauben Sie, Madame?« fragte Madame Hölty. Eine Stunde
später stand sie am Gitter von Paulinens Garten. »Und wie geht es
Ihnen, Madame Picard? Haben Sie gut geschlafen? A propos, denken
Sie sich, gestern hat man Sie und Herrn Leon für ein Ehepaar
gehalten!« – »Ist es möglich? Wer, wer denn?« – »Wer denn anders
als die Deutschen und die Engländer. Das ist sonderbar, nicht wahr?«
– »Unbegreiflich,« sagte Pauline, ganz roth vor Freude.
»Ein Beweis, wie sehr Herr Leon Ihnen gehuldigt,« bemerkte
schmeichlerisch die wahre Freundin. »Nur müssen Sie es ihn nicht zu
arg machen lassen – denken Sie, wenn Herr Picard –«
»Ich weise Herrn Pellet schon in seine Schranken zurück,« sprach
Pauline stolz. »Allerdings, er würde zu weit gehen – ich weiß nicht,
was ihn zu mir zieht, vermuthlich die Langeweile.« Pauline lächelte
hier – man sah, daß sie sich selbst kein Wort glaubte; aber wieder
einen hohen Ernst annehmend, fuhr sie fort: »Er soll indessen
sehen, daß ich keine Pariserin bin; er soll andere Grundsätze kennen
lernen, als die leichten, welche er bisher einzig unserm Geschlechte
zugetraut. Ich will ihn nöthigen, die Frauen in mir zu achten. Denken
Sie, was ich Ihnen vorhin schon sagen wollte – er hat mich gefragt,
wann ich ihn annehmen könnte. Ich habe ihm geantwortet –« und
Pauline erzählte, was sie geantwortet. Madame Hölty war voll
Bewunderung. »Das wird ihn getroffen haben,« sagte sie.
Nachmittags theilte sie der Deutschen getreulich den Hergang mit.
»Also haben Sie es doch nicht verschweigen können,« sagte die
Deutsche lachend. »Daß Herr Pellet übrigens um Erlaubniß zu einem
Besuche gebeten hat, ist das Wenigste, was er thun konnte;
Madame Picard kann nach ihrem gestrigen Betragen noch froh sein,
wenn sie kein Billet von ihm bekommt.« – »Meinen Sie, Madame?« –
»Allerdings.«
»Der guten Hölty würde ich in Stelle der Madame Pellet nicht
trauen,« bemerkte die Deutsche gegen ihren Mann und den
Engländer.
»Was soll sie denn der alten Madame Pellet thun?« fragte der
Deutsche.
Lachend antwortete die Deutsche: »Ich verwechsele in einem fort
die Namen – die beiden Menschen müssen durchaus noch ein
gemeinsames Schicksal haben. Ich wollte sagen, daß Madame Hölty
sich trösten würde, wenn ihre liebe Madame Picard sich ein wenig
compromittirte.«
»Warum denken Sie so Böses?« fragte der Engländer.
»Welche finden Sie hübscher?« fragte sie zurück. »Madame Picard
oder unsere liebenswürdige Wirthin?«
»Das ist wohl kein Zweifel.«
»Welche ist jünger, welche eleganter, welche hat allenfalls die
Erlaubniß zu kokettiren?«
»Alles kein Zweifel.«
»Nun, wie können Sie mich da nicht verstehen – wollen? Warten
wir's ab – es ist eine völlige Novelle – Nichts fehlt, nicht einmal die
heuchlerische Vertraute – Madame Hölty spielt sie mit möglichster
Natürlichkeit.«
»Und wie wird das Ende sein?«
»Ueberall wo anders würde es zu einem – komischen oder
höchstens dramatischen Ende kommen, hier in Genf besteht das
Ende darin, daß es eben kein Ende giebt.«
»In der That?«
»Ja,« sagte die Deutsche anmaßend, »in der Schweiz giebt es
keine Romantik.« Sie sagte das mit der vollkommensten
Ueberzeugung.
Madame Hölty, die sich nicht träumen ließ, wie gut sie errathen
worden, befand sich unterdessen zum zweiten Male vor dem
Stacketenzaun am Picardschen Garten.
»Die deutsche Dame sagt, sie würde sich gar nicht wundern,
wenn Herr Leon Ihnen noch heute die glühendste Liebeserklärung
schriebe.«
»Ach,« antwortete Pauline mit schlecht unterdrücktem Entzücken,
»die Deutschen sehen Alles mit poetischen Augen an. Herr Leon
denkt nicht daran, mir eine Erklärung zu schreiben – überdies würde
ich sie auch ungelesen zurückschicken,« setzte sie, sich auf ihre
Würde besinnend, feierlich hinzu.
Der ächten weiblichen Logik nach wartete Pauline den ganzen
Abend, sowie den ganzen nächsten Morgen über auf einen
glühenden Brief von Leon. Es kam kein Blättchen, wohl aber um
Mittag Herr Picard.
Seine Frau gab ihm kaum die Hand. Obgleich Genfer, fand er
diesen Empfang doch zu kalt – es gab eine Scene, nur machte
dieses Mal Monsieur die Vorwürfe. Pauline fand keine Zeit, darauf
stolz zu werden – die kommen sollende Liebeserklärung ging ihr im
Kopfe herum. Sie kam immer noch nicht. Dagegen am Dienstag
Abend Leon in eigener Person, aber nur, um mit seiner Mutter am
Arm vorüber und zu Madame Hölty zu gehen.
Das machte Pauline ungeduldig, regte sie auf. Wollte er die
Deutsche wieder singen hören? Pauline hätte sich deßwegen
beruhigen können, die Deutsche sang nicht, aber Leons Mutter fand
Geschmack an ihrer Unterhaltung, und noch zweimal in dieser
Woche sah Pauline den jungen Pariser vorbeigehen, immer fein
spießbürgerlich die Mutter führend. Da sie das Warum dieser
Besuche nicht wußte, verlor sie sich in den allerfalschesten
Vermuthungen. Die gelassene kleine Engländerin sogar blieb nicht
frei. Pauline hielt nun einmal Leon für unwiderstehlich und glaubte,
beiläufig gesagt, auch nicht an Frauen ohne Koketterie.
Warum machte Pauline denn nicht kurz und gut einen Besuch und
sah, wie die Sachen standen? Sie schämte sich ganz im Geheimen
vor den beiden Frauen, die sie so naiv für Leons Gattin gehalten.
Und warum erkundigte sie sich denn nicht bei Madame Hölty? O,
Madame Hölty hatte jetzt so viel zu thun mit Wäsche für ihren Mann,
mit Blousen für Georges und Kleidern für Louise! Madame Hölty
wußte recht gut, daß Pauline neugierig sein würde, darum hütete sie
sich wohlweislich zu kommen.
Der Deutsche machte endlich einen Besuch, um die ihm
geliehenen Noten zurückzubringen. Pauline sprach während der
Stunde, die sie ihn festhielt, außer von sich, nur von Leon. Der
Deutsche half ihr indessen auf keine Spur; er lobte Herrn Pellet als
einen sehr angenehmen Mann, wunderte sich, daß er roth gewesen
sein sollte, stimmte völlig Paulinens politischen Kraftmeinungen bei,
half ihr aber, wie schon gesagt, auch nicht zu dem kleinsten Faden,
der sie in dem Labyrinth von Leons völligem Schweigen leiten
konnte. Nur das erfuhr sie von ihm, daß seine Frau noch nicht
wieder gesungen habe.

Unvermuthet.
Es war ein schöner Morgen, noch ganz früh, Madame Hölty aber
schon auf und im Garten. Da hörte sie ihren Hund bellen, Georges
»Guten Morgen« sagen, hörte hinter sich einen Tritt, sah sich um
und erblickte Herrn Leon.
»Ach, Herr Leon,« sagte sie holdselig und reichte ihm die Hand,
»so früh! Was bringen Sie?«
»Ein Geheimniß,« antwortete er mit einem Ausdruck von
Behaglichkeit.
»Ein Geheimniß?« wiederholte Madame Hölty. »Ein gutes, hoff'
ich?«
»O, das allerbeste.«
Sie setzten sich auf die Bank, Georges wurde zum Hunde
geschickt. Madame Hölty war voller Erwartung.
»Ich bin verliebt,« fing Leon ohne alle weitere Einleitung an.
Verliebt – Madame Hölty fühlte eine gewisse Unruhe – wollte er
sie zur Vertrauten machen – das ging doch unmöglich an, Herrn
Picards wegen.
Leon wiederholte nachdrücklich: »Ja, ich bin verliebt, sehr verliebt,
und will heirathen.«
»Was, Sie wollen Madame Picard heirathen?« fuhr Madame Hölty
heraus.
»Madame Picard heirathen?« fragte er ihr nach und sah sie groß
an. »Was fällt Ihnen ein? Was sollte ich mit Madame Picard? Ein
junges Mädchen will ich heirathen, ein bildhübsches junges Mädchen
aus Marseille, mit vielem Vermögen, aus sehr guter Familie.«
Man sieht, Madame Hölty hatte den armen Leon verläumdet,
indem sie ihn als Rothen schilderte – er war der conservativste
Mensch. Auch sah sie ihn ganz verblüfft an und konnte sich gar nicht
in das ihr geschenkte Vertrauen finden. Endlich fragte sie: »Und seit
wann, wie, wo sind sie denn auf diesen Gedanken gekommen?«
»Seit wann? Im vorigen Winter. Wo? In Paris. Wie? Indem ich
mich verliebte und die Partie wünschenswerth fand. Da jedoch mein
künftiger Schwiegervater auch von mir ein gewisses Einkommen
verlangt, und ich leider beinahe Nichts mehr besitze, so mußte ich
meine Mutter zu gewinnen suchen, damit sie Etwas für mich thue.
Deßwegen bin ich hergekommen und habe mich so aufgeopfert.
Nun, ich bin auch belohnt worden – meine Mutter willigt ein, setzt
mir eine hübsche Summe jährlich aus, – wünschen Sie mir Glück, ich
bin Bräutigam. Jetzt begleite ich nur noch meine Mutter nach Hause,
dann reise ich sogleich nach Frankreich, und in zwei oder drei
Monaten hoffe ich, Ihnen meine junge Frau vorstellen zu können.«
Die Freude Madame Hölty's war groß und aufrichtig; Leon war ihr
entschiedener Günstling. Plötzlich sah sie sehr erschrocken aus und
fragte: »Aber Madame Picard?«
»Nun wohl, Madame Picard?« erwiederte Leon. »Was ist's mit
Madame Picard? Ich habe ihr im Vorbeigehen etwas den Hof
gemacht, und hoffe, sie wird mir erlauben, ihr ebenfalls meine junge
Frau vorstellen zu dürfen.«
Da Leon Madame Hölty ersucht hatte, seine Mittheilung geheim zu
halten, konnte es nicht fehlen, daß sie zu Mittag ihre Fremden davon
in Kenntniß setzte. Die Deutsche klatschte in die Hände und rief:
»Das ist allerliebst – die Novelle endet, wie ich gesagt, ohne Ende.«
Dann wurde sie ernsthaft und setzte hinzu: »Auch wenn Herr Pellet
liebenswürdiger wäre als er ist, möchte ich ihn doch nicht zum
Manne haben. Ein sauberer Bräutigam das!« Die Engländerin war,
als man ihr den Verhalt verdollmetscht, ganz derselben Meinung; der
Engländer versuchte, den Pariser zu entschuldigen, wurde jedoch
überstimmt. Dann kam die Frage zur Sprache: ob und durch wen
Madame Picard es erfahren solle. »Sie müssen es ihr sagen, Madame
Hölty,« entschied die Deutsche.
»Ich sehe nicht ein, warum, Madame,« erwiederte Madame Hölty,
auf einmal zurückhaltend. »Sie scheinen sich wunderbare Gedanken
über Madame Picard zu machen; es kann ihr doch völlig einerlei
sein, ob Herr Pellet heirathet oder nicht.«
»Ach, Sie sehen es nicht ein? Sie haben vollkommen Recht,« sagte
die Deutsche nachlässig, im Innern aber ergriff sie jetzt für die arme
Pauline Partei. »Sie soll es erfahren,« dachte sie, »ganz einfach,
ohne daß sie dadurch plötzlich überrascht, noch einmal Stoff zu
hämischen Betrachtungen liefern soll.« Wie man sonst sagt: ein
Mann, ein Wort; so heißt es hier: eine Frau, ein Wille. Die Deutsche
fand es plötzlich nöthig, vor ihrer nahen Abreise Paulinen einen
Besuch zu machen. Da, neben der hübschen Waadtländerin sitzend,
erwähnte sie ganz obenhin, was sie wußte. Die arme Pauline ward
roth und blaß – es traf sie unvermuthet. Ihren Anbeter hatte sie in
Leon zu sehen geglaubt, und nun war er ein Bräutigam. »O, die
Männer waren doch alle gleich schlimm!« seufzte sie innerlich. Die
Deutsche sagte lächelnd: »Was meinen Sie, beneiden wir die Braut?
Ich muß Ihnen bekennen, nach zehnjähriger Ehe ziehe ich meinen
Mann noch tausend Mal dem verbesserten Demokraten, Herrn Leon,
vor, und Sie werden wahrscheinlich eben so denken. Er ist, ich weiß
nicht warum, das Ideal unserer guten Madame Hölty – nun, der
Geschmack ist frei, aber hier, unter uns, nicht gut. Herr Leon riecht
immer so grenzenlos nach Taback.« Und sie machte ein Gesicht, als
wäre damit ein Mann unwiderruflich verurtheilt.
Pauline lachte bald mit dem größten Aplomb über den Löwen ihrer
Träume. Es ist gut, daß man sich so leicht fassen kann, wenn man
eben nur kokett gewesen. Als Pauline Madame Hölty sah, sprach sie
schelmisch: »Nun, und Herr Leon?« Madame Hölty wollte Nichts
wissen. »Aber ich weiß Alles,« sagte lachend Pauline. »Wenn Sie ihn
sehen, sagen Sie ihm, jetzt könne er mich besuchen, wann er wolle.
Ich möchte gern von seiner Braut hören.«
Leon machte diesen Besuch nicht und hörte auch mit Gleichmuth
von Paulinens Gleichgültigkeit. Madame Hölty ärgerte sich darüber;
sie hätte Paulinen »gern einmal Etwas gegönnt.« Pauline aber ist
seitdem ernster geworden und scheint ihrer guten Freundin keine
Gelegenheit mehr zu freundlichen Wünschen geben zu wollen. Leon
ist bereits seit zwei Monaten Ehemann, will aber bis jetzt noch nicht
nach Genf kommen, weil er es zu demokratisch fand. Wie man sagt,
stimmt Leon jetzt für die Legitimisten.
Tagebuch in Schwyz.

Den 9. September 1849.

Wie kommen wir hierher? Vorgestern und gestern waren in


Einsiedeln zum Geburtstag der Jungfrau achttausend Pilger, und alle
sechszehn Glocken läuteten mit geringer Unterbrechung von früh
vier bis acht Uhr Abends. Aus meinem Fenster sah ich unaufhörlich
das Hinundwiederströmen, wie ein buntes Schattenspiel, auf dem
weiten, farblosen Platze zu unsern Füßen. In schwerer Ermattung
kamen die Weithergewanderten, auf dem Rücken ihr armes Gepäck,
auf der Stirn Staub, im Herzen wohl Kummer oder Reue, tranken an
jeder der Röhren, aus denen der heilige Brunnen strömt, und gingen
dann noch erst in die Kirche, bevor sie ein Obdach suchten, das zu
finden ihnen oft vieles Bitten kosten sollte. »Mühselige und
Beladene« dachte ich immerfort, und mir war's, als legte das ganze
Leben erdrückend sich auf meine Brust. Ein finsteres Gewitter stand
hinter den Tannenwäldern, starke Donner rollten linkshin in Glarus,
das graue ausgedehnte Kloster ward von grellen Lichtern schneidend
beleuchtet. In der Nacht glaubt' ich immer, es wolle mit seinen
beiden gewaltigen Thurmarmen mich umschließen und zu Tode
pressen. Fort wollt' ich, fort, fort, gleichviel wohin. Wir fanden einen
Kutscher aus Brunnen und eben als die Procession sich geisterhaft
zu entwickeln begann, fuhren wir dem Vierwaldstädter See zu. Mir
war's gleich, ich sah Nichts um mich her, ich weinte. Nach dem
Mittag in Sattel wurde der steinige Weg für meinen gemarterten
Kopf so furchtbar, daß ich in Schwyz zu bleiben begehrte, weil wir
eher dorthin kommen sollten, als nach Brunnen. Der Kutscher
meinte: es sei schön da, »und do,« setzte er hinzu, »do isch
Goldau.« Die Stätte einer Verwüstung und einer solchen – das
weckte mich aus meinem Stumpfsinne – ich ließ den Wagen
zurückschlagen, da lagen am Lowerzer See die Rigi und der Roßberg
und zwischen beiden in der Tiefe die röthlichen Trümmer. Den
ganzen Roßberg herab ist noch die Straße dieses Unheils sichtbar –
mir gefiel's – es war ein herb Gefallen.
Hier empfing uns Herr Hediger, Wirth des nach ihm getauften
Hotels, sehr freundlich. Das Haus war ganz leer, uns willkommen,
ihm nicht. Vor acht Tagen hatte er noch einen Gast gehabt – Herrn
Fritzsche aus Berlin. Der war schon im vorigen Jahre acht Tage hier
gewesen und in diesem »bereits wirklich« auf vierzehn
wiedergekommen. Wir wurden Herrn Fritzsche's Erben, d. h. wir
bezogen die von ihm verlassenen Zimmer, und können nun von
seinem Balkon die vollkommenste, ich möchte sagen klassischste
Alpenlandschaft, die wir noch gesehen, überschauen und gleichsam
studiren.
Vor uns liegt, durchblinkt von der Muotta, das grüne Thal, von
Schwyz bis Brunnen. Rechts in der Tiefe der See, rechts von ihm der
Timbel, näher zu uns der Urmiberg, links von uns die schöne
Frohnalp, gegenüber jenseits der Urner Rothstock und das
Buochshorn in Unterwalden. Es ist eine warme gesättigte Vollendung
in diesem Gemälde, eine künstlerische Abrundung, eine
unübertreffliche Verschmelzung des idyllischen Vorgrundes mit dem
großen, reichen Hintergrunde und der prachtvollen Einrahmung. Die
Ueberleuchtung erinnert uns an das Innthal – derselbe reine,
sonnige Glanz, nur dort krystallener, hier schwingender.

Den 10. September.

Der Flügel im Salon neben unserm Balkonzimmer steht einen


ganzen Ton zu tief. Ich begehre nach dem Organisten. Um acht Uhr
werden wir heute durch Spielen geweckt. Otto geht hin, findet einen
jungen Menschen, der sich als halber Stimmer gehabt, schickt ihn
fort, bis ich aufgestanden. Nach der hiesigen Mittagsstunde von halb
zwölf kommt der kleine schönfrisirte Mensch wieder. Ich empfange
ihn als Organisten, aber er ist es nicht, er ist »nur so für sich.« Der
Sohn des hiesigen Schmiedebesitzers. Ein Elegant von Schwyz,
Musiker, – wird bei der nächsten Kirchweihe den Richard in der
Schweizerfamilie singen. Ich kenne doch wohl die Oper? Eine
Jungfer aus Gersau singt die Emmeline. Sie hat »wirklich« neulich in
einem Concert auf dem Rathhause die Arie: »Wer hörte« mit
allgemeiner Zufriedenheit gesungen. Richard sagt natürlich
»gesunga«. Der Pater Placidus, vertriebener Conventuale aus
Wettingen bei Baden, lehrt hier den Gesang und läßt seine Schüler
die Oper einstudiren, die erste Oper, an welche die hiesige
Liebhabergesellschaft geht. Das Orchester will noch nicht recht
schnell streichen und blasen, eine große Probe ist noch nicht
gewesen, die Mitspielenden können noch nicht ihre Nummern alle,
die Gertrud hat eine etwas schwache Stimme, aber das thut Alles
Nichts – die Oper wird gehen. Dramen sind schon mehrere
aufgeführt worden, und Richard kann sagen: »bereits wirklich zum
Vergnügen des Publikums«. Nun, wenigstens doch Sinn für etwas
Anderes als Milch und Käse. Im Hause sogar ein Lesecabinet mit
deutschen, italienischen und französischen Blättern, eingerichtet
vom Redacteur der hiesigen neuen Zeitung, einem Flüchtling aus
dem Aargau. Die damals im Aargau für den Sonderbund gekämpft,
sind jetzt noch proscribirt – die Badener, welche ihre Fahne verlassen
haben, sollen von ihrem Fürsten mit der bereitwilligsten Artigkeit
aufgenommen werden, verlangen die freien, d. h. die radikalen
Schweizer. Bei Bürgerkriegen in einer Republik hat jeder Einzelne die
vollkommene Berechtigung, zu ergreifen, welche Partei er wolle –
sollte man meinen. Behüte, die freien Schweizer meinen es anders.
Der Sonderbund war ein Aufruhr gegen die jetzige Regierung –
welche noch nicht eingesetzt war. Die Fürsten, welche sich etwa
noch erhalten haben, sind Rebellen gegen die künftige allgemeine
Republik. Also sei es, da der Unverstand es so haben will. Otto hat
mit dem Redacteur gesprochen. Der junge Mann prophezeit einen
Ausbruch nicht mehr gar zu fern, und zwar einen blutigen. Ich
glaube ihm, ich habe schon im vorigen Winter im Waadtlande und
diesen Frühling in Genf mehr denn zehnmal zu Schweizern gesagt:
»Gebt Acht, nach oder vor der Heimkehr von der Alp giebt's ganz
unversehens wieder bei Euch einen kleinen Familienkrieg, eine
allerliebste, niedliche Contrerevolution.« So wird's auch kommen –
im Sommer nicht, im Winter eben so wenig: im Winter ist's
gefährlich in den Pässen und zu kalt obenein, im Sommer muß
gealpt, geerntet, gekeltert werden, und die Schweizer sind viel zu
praktisch und zu vernünftig, um einer Revolution wegen ihre
Geschäfte ungethan zu lassen. Aber im Frühling oder im Herbst, im
Herbst besonders, wenn Vieh und Ernte unter Dach und Fach sind,
dann erlaubt man sich wohl von beiden Seiten das Vergnügen
wieder einmal an einander zu stoßen, und dann – so gelassen,
überlegt und gutmüthig im Allgemeinen die Schweizer sind, zum
Todfeind möchte ich keinen haben. Sie besitzen, glaube ich, im
höchsten Grade die allen phlegmatischen Organisationen
inwohnende Fähigkeit zur Rache.
Der Redacteur wohnt im Hause, neben seinem Zeitungscabinet.
Vor acht Tagen hat auch »bereits wirklich« noch ein alter
Sprachlehrer hier gewohnt, »ein melancholischer Pedant«, der
Englisch, Französisch und Italienisch gelehrt. Otto sagte: »Da wohnt
ja Alles hier im Hause.« Richard antwortete mit schweizerischer
Gründlichkeit: »O nein, eben nicht Alles.« Der Flügel steht noch, wie
er stand.

Den 11. September.

Herbstwind und Wolkenschatten ziehen über die Gegend, die ich


noch gleich bildschön finde. Aus lauter großen Verhältnissen ergiebt
sich hier die anmuthigste Umgebung. Der Mythen hinter uns hat an
sechstausend Fuß – wir blicken an ihm hinauf wie an einer mäßigen
Felsenwand, deren Farben deutlich erscheinen. Die Gletscher in Uri
sind zehntausend Fuß hoch – wir sehen den Schnee auf ihnen so
nahe liegen, als dürften wir, um eine Schale voll zu nehmen, eben
nur hinüber. Der See scheint ein hübsches, kleines Gewässer und ein
Dampfschiff auf ihm nicht viel größer, als das Kähnchen mit der
eidgenössischen Fahne, welches wir in Baden für Marco kauften.
Nachmittag.

Der Wind ist der Föhn. Er kommt über die Lawinenspur auf der
Frohnalp, schiebt die Alpen zusammen und färbt sie mit weicher,
funkelnder Dunkelheit. Der Schnee leuchtet heller zwischen den jetzt
dunkelblauen Zacken, und der See ist Lichtkräuseln.

Den 12. September.

Ungeduld und Ueberdruß ergreifen mich bisweilen mit den


wildesten Krämpfen. Ich schreie dann, es sei, weil ich so lange keine
wirkliche Schönheit gesehen. Das Hängen über allen Abgründen von
Möglichkeiten mag's denn mit sein, vielleicht hauptsächlich, aber
gewiß thut auch viel, daß ich seit Italien keinen Himmel, kein Meer,
keine Rosen und kaum zwei oder drei schöne Gesichter gesehen
habe, daß ich in der Prosa gelebt, wie in einem zu niedrigen Raum,
daß – o Süden und Schönheit!
Als ich in Sterzingen wieder die erste Krautpflanzung sah – drei
Jahre sind's nun. Was hab' ich seitdem für Krautpflanzungen vor mir
gehabt! Damals weinte ich wie unsinnig über den heimathlichen
Anblick, und die Wirthin fragte, neugierig wie nur Tyrolerinnen es
sein können: »Warum weint denn die Frau so?« – »Weil sie aus
Italien zurück soll,« antwortete Otto. »Fahren's doch wieder 'nein,«
war ihr naiver Vorschlag. »Ja, fahren's doch wieder 'nein in das Land
der Malerei, oder – in den Himmel.«
Ein Haus wird gebaut – nicht für uns! Und warum wird's denn hier
in Schwyz gebaut? Wohnt man denn noch in Schwyz? Mir kommt
das Städtchen trotz der aufzuführenden Oper und der neuen Zeitung
so überflüssig im jetzigen Jahrhundert vor. Wie eingenickt sitzt es da
am Fuße des Mythens und sieht ganz aus, als würd' es im nächsten
Augenblick völlig einschlafen. Schlaf' ein, altes Schwyz, schlaf' ein –
ich will dir ein Wiegenlied singen.

Abends.
Der Abbé Gregorio fragte, als er uns von dem Irren auf Lazzaro
erzählt: »Ist er toll, oder sind wir's?« So frag' ich: »Ist die Schweiz
prosaisch, oder sind wir's?« Wir bewundern Alles, es gefällt uns Alles
und läßt uns Alles kalt. Macht die Sorge das Herz so kühl, wie sie die
Stirn heiß macht?
Der Staub des Lebens ist sichtbar in der Schweiz. Man sieht es
recht, wenn zwischen Schweizern ein Tyroler einherschreitet. Otto
sagt: die Schweizer schleppten sich, als drückte ihre Freiheit sie –
der Tyroler ginge, als fühlte er unter dem freiwillig anerkannten
Herrn sich wahrhaft unabhängig. In einem Wort es auszudrücken –
die Tyroler sind ein poetisches, die Schweizer ein prosaisches
Alpenvolk.
Wir saßen heute lange auf einem Steinzaun, gegenüber dem
Mythen, um dessen rothe Spitze schleierne Wölkchen webten, und
wieder wunderten wir uns, daß er mit seinen dreitausend Fuß über
unserm Steinzaune nicht schauerlicher aussähe. Wonach wir Alle
ringen, Ueberlegenheit, ist eigentlich nur die Bequemlichkeit, die
Welt von unserm Standpunkte aus so verkleinert zu sehen, wie in
solcher Höhe die Alpen. Die eigenthümliche, gleichsam körperliche
Stille der Luft, welche wir im Berner Oberlande gefühlt, berührte uns
heute abermals. Ein Junge jodelte; die Echo's schrieen es ihm aus
tausend Kehlen nach. Das Jodeln klingt unnatürlich, es ist das letzte
Mittel, worauf die Langeweile in diesen Gegenden gekommen; sie
erzwingt dadurch wenigstens eine eingebildete Belebung. Ein
Mädchen that es auch; wir sahen uns mehrere Male um, ob wir uns
auch nicht in dem Geschlecht der Stimme täuschten, so bubenhaft
klang sie.

Den 13. September.

Der See tobt regenbogenglühend im letzten Sonnenscheine, der


wie durch Schleier schräg darauf fällt. Wir sehen es von hier, wie die
Wellen anschlagen, als wollten sie empor auf die brennenden Matten
in Uri.
Ein Veilchen von der Steinmauer eines Landhauses gab uns heute
Frühlingsduft im Herbste. Es hat hier Landhäuser, aber sie nehmen
sich auch eben nicht anders aus, als wie kühle, gesicherte,
angenehme Schlafwohnungen.
Wer einen schwachen Magen hat, komme geschwind her in die
schönste Alpenlandschaft und in das schläfrigste Städtchen. Drei
Apotheken sind hier und nicht ein einziger Zuckerbäcker, und selbst
das einfache Weißbrod ist immer: vom Tage vorher. Es ist hier ein
Eden ohne Versuchung.

Den 14. September.

Heute ist in Einsiedeln große Abendprocession mit glänzender


Erleuchtung des Klosters. Wir wollten hin und in der Nacht zurück,
aber ich bin noch zu matt.
Ein Blinder aus Stuttgart hat eben den Flügel glücklich auf den
Kammerton gebracht, was dem guten Instrument seit dem Tage
seiner Existenz noch nicht begegnet sein soll.
Hellblauer Himmel, hellblauer See, sonniggrüner Vorgrund,
dunkelblaue Alpen, große, weiße Wolken darauf.
Alte Zeitungen studiren wir durch. Sehen, wie's heillos gewesen in
der Welt diesen Sommer. Sind dadurch bedrückt noch außer unserm
eigenen Kummer. Deutschland, – werde nur Deutschland eins mit
Preußen, Preußen durch Deutschland groß, mächtig und prächtig!
Mir füllt's manchmal die Brust: Preußens deutsche Größe sei das
Räthselwort dieser zwei Jahre.
In drei Monaten hunderttausend Einwanderer in den Vereinigten
Staaten. Was für unreine Elemente in den Gährungsproceß, der sich
dort allmählich vorbereitet!
Unser Herr Hediger möchte auch hin. Der Kulmwirth vom Rigi ist
ebenfalls europamüde. Sind die Schweizerwirthe närrisch?
Nestroy schreibt noch Possen. Das heißt auch Charakter.
Gegenüber liegt die Rütli, wo die drei Schweizer gegen Oesterreich
schworen. Ich möchte hier auch ein antiösterreichisch Gelübde thun,
wenn – ein Gelübde von mir Etwas hülfe.
An die Welt thue ich jetzt täglich die Frage: Was wirst du einst für
meinen Knaben sein?

Sieben Uhr.

Wir gingen träumend durch den Herbstabend im


Schwyzerländchen. Es ist voll von Sägemühlen und Kapellen. Eine
von diesen besuchten wir; die Weihkessel waren fast leer; inwendig
über der Thür stand zu lesen:

Heiliger Antony, bitte für uns Alle,


Daß uns und unser Vieh kein Schaden befalle.

Unter Nußbäumen kamen wir nach Uetenbach und an die Muotta,


dann zurück am Bächlein, wo Vergißmeinnicht blühten. Das Bächlein
murmelte, die Mühlen klapperten, die Kapellen läuteten, die Nebel
webten um den Mythen und allenthalben, – ganz betäubt langte ich
wieder in unserm Balkonzimmer an und wunderte der grünen und
weißen Dämmerung gegenüber mich immerfort, wie ich eigentlich
nach Schwyz gekommen sei.
Da bringen Aloys und Franzl den Thee. Es sind die beiden Knaben
des Hauses, Franzl ist im Elsaß gewesen und antwortet mir sehr
schön mit »oui, monsieur«; Aloys soll nach Italien, um zu einem
Herrn »si, signora« sagen zu lernen – ich kann einen nie vom andern
unterscheiden.

Den 16. September.

Und so verlassen wir Schwyz. Das ist unser langes Bleiben, unser
schönes Stillsitzen, mein Schreiben auf dem alten braunen Tisch, wo
es sich so gut geschrieben hätte. Der Blinde giebt morgen ein
Concert; der Flügel wurde gestern Abend zu meinem größten
Schrecken hinuntergeschafft, dann von acht bis ein Uhr gespielt und
geraucht. Aller Rauch stieg vermittelst eines Wandschrankes als
kühler Geruch in unsere Schlafstube hinauf; heute, morgen wird's
dasselbe sein, denn die Schwyzer sind um Schweizer, den Blinden,
her, wie Fliegen um eine Honigwabe. Außerdem versammelt sich
morgen auf acht Tage der Cantonrath, und fast alle Räthe wohnen
im Hause – wir fliehen. So oft wir fein bürgerliche
Niederlassungsgedanken fassen, geht's so – wir sollen zur Nachkur
reisen. Nun gut, man wird reisen. Wohin? Wenn wir angekommen
sind, werd' ich's aufschreiben. Die Schwyzer Gesellschaft sahen wir
gestern noch bei der Probe zum Concert – die hiesigen Sänger
werden den Blinden unterstützen. Pater Placidus ließ singen oder
vielmehr brüllen: »Morgen marschiren wir«, und wettete mit Richard
um einen Schoppen, daß er heute nicht predigen werde. Der Tenor
nahm die Pfeife aus dem Munde und setzte das Glas Wein weg, um
dünn und feierlich zu singen: »Laura betet, Engelharfen hallen«.
Richard versprach mir einmal Abends: »'s Herz ist ein spaßig Ding«
als eine prächtige Arie hören zu lassen. Das maurische Ständchen,
welches der Blinde auf unser Verlangen in wunderbar freier Weise
vortrug, wurde stürmisch beklatscht; wahrscheinlich hielt man es für
etwas »Apartes«, weil wir's begehrt hatten. Richard fragte: »Haben
Sie dieses Lied bereits wirklich bei sich?«
Die Gesellschaft war, wie man sieht, vollkommen was die
Engländer quaint nennen, dennoch gefiel sie mir gut – die Schwyzer
sind schmucke Leute, wie wir Schlesier sagen. Sie rauchen ein
Bischen viel Taback – nun, man muß eben im Sommer herkommen,
wenn man die Fenster offen haben kann. Ich scheide also mit guter
Gesinnung von Schwyz – es ist uns schon viel schlechter gegangen
als hier, und man ist gar freundlich gegen uns gewesen. Den sechs
Kindern hinterlasse ich die Krapfen, welche die guten Nonnen in
Kloster Fahr den Descendenten der alten Regensberge verehrt
haben. Die Gegend ruht im Sonnenglanz, wie da wir sie zum ersten
Male sahen.
Im Mätteli.

Baden am Stein ist nicht nur einer der hübschesten Badeorte,


sondern einer der hübschesten Orte überhaupt, die es geben kann.
Ganz Grün und Freundlichkeit, und Spaziergänge nach allen Seiten.
Da ist der langgestreckte Lägern, auf welchem noch die Burg unsers
Stammes steht, da der Uetliberg, der nach Zürich zu geht, der
Kreuzli- und der Martinsberg, beide lieblich waldig, der Schloßberg
mit der schönen Ruine des Steins, die ein klein wenig an Heidelberg
erinnert, zwischen ihr und dem Martinsberg der duftige Oestliwald,
auf dem rechten Limmathufer in den malerischen Gehölzen die
aufrechte Fluh und die goldene Wand, Felsengruppen zum Malen,
auf dem linken der Weg an den Sonnenreben oben, der
Platanengang unten, und das Alles ist voll Schatten, einladend
einsam, aber immer erfreuend durch den Blick in das unbeschreiblich
reizende Thal.
Von allen den grünen und frischen Orten ist jedoch der grünste
und frischeste das Mätteli, dieses liebliche Buchengehölz, welches
die Senkung des Limmath-Ufers vom Martinsberge bis zum
Hinterhofe bedeckt. Zwei Wege führen hindurch, der eine höher auf
die Straße nach Bruck, der zweite zu mehreren Schattenplätzen dicht
an dem grünbräunlichen, schillernden, schäumenden und
rauschenden Strome. Auf diesem Wege kauerte ich eines schönen
Nachmittags, um einer jener langen braunen Schnecken, welche kein
Haus, nur einen Panzer haben, mit einem trockenen Stöckchen den
Rücken zu krauen. Es gehörte das zu meinen Vergnügungen im
Mätteli. Der Schnecke aber wollte es nicht gefallen – sie zog sich
verdrießlich zusammen. Als ich sie aus ihrer Trägheit zu diesem
Kundgeben von Mißbehagen gebracht, sah ich sie mir
selbstzufrieden durch die Lorgnette an. In diesem Augenblicke ging
ein Mann mit einer Frau am Arm an mir vorüber, der Mann groß, die
Frau schlank, Beide in Trauer. Die Frau sah im Vorüberstreifen
verwundert auf meine Stellung und meine Beschäftigung herab; ich
mochte mich sonderbar genug ausnehmen.
Am nächsten Tage kamen wir gegen Abend an das letzte der
Schattenplätzchen, welches unser gewöhnlicher Sitz, uns besonders
lieb war. Eine kleine Bucht mit Kiesgrund und Bucheneinschattung,
gegenüber unter der aufrechten Fluh das Dörfchen Rieden, weiter
rechts über den Winterbergen die goldene Wand – man konnte gern
hier sitzen und der Limmath zusehen und zuhören. Aber heute war
die Bank nicht frei – eine Frau in Trauer saß da und strickte.
Getäuscht und ziemlich übellaunig hockten wir auf den Kiesboden
nieder und fingen an, Steine entzweizuschlagen, was ebenfalls zu
meinen Vergnügungen im Mätteli gehörte. Die Frau beobachtete uns
eine Weile; dann kam sie zu uns und sagte: »Vous paraissez aimer
beaucoup l'histoire naturelle, Madame?«
Einen zerklopften Quarzkiesel in den Händen, antwortete ich ihr
von der Erde auf, daß ich leider ganz Unwissenheit sei und lediglich
aus Neugier so mit den Steinen handthiere. Sie blieb bei uns stehen,
bis ich genug hatte, dann setzten wir uns zusammen auf die Bank,
und ich erklärte ihr, um mich wieder etwas zu Ehren zu bringen, wie
bisher die Literatur mein ausschließliches Studium gewesen, wie ich
die Naturwissenschaften später zu studiren gedenke, und was
dergleichen mehr war.
Eben sprach ich sehr kenntnißreich und weise über Bandello und
das sechszehnte Jahrhundert in Italien, da kam hinter den Buchen
am Ufer ein langer Mann hervor, und die Frau fragte: »Jaques, hast
Du Etwas gefangen?« Der Mann steckte eine Angelruthe in einen
Spazierstock zurück und antwortete mürrisch genug mit Nein. Die
Frau packte ihr Strickzeug ein, nahm den Arm des Mannes, sagte
uns Adieu und ließ uns im ungestörten Besitz der Bank.
Am andern Nachmittag fanden wir sie indessen wieder. Jaques
fischte abermals und fing wieder Nichts. Wir unterhielten uns dieses
Mal von Reisen – die Frau war in Italien gewesen.
Den dritten Tag war die Bank unbesetzt. »Wo ist denn Madame
Jaques?« fragten wir uns – so schnell gewöhnt man sich daran, eine
Person an einem Orte zu sehen. Wir saßen jedoch nicht lange, so
kamen Jaques und seine Frau auf einem der kanotähnlichen Kähne
an, mit welchen allein die Limmath befahren werden kann. Jaques
hatte heute glücklich eine Forelle gefangen, nur war ihm das
abscheuliche Thier wieder durchgegangen, indem es den Haken
entzweigebissen hatte. Heute plauderten wir zu Vier und zwar
abermals von Reisen – Jaques war in Constantinopel gewesen.
Von nun an trafen wir mit Monsieur und Madame Jaques fast
täglich im Mätteli zusammen, d. h. Monsieur kam immer erst dazu,
wenn er seine Forelle gefangen und sie den Haken durchgebissen
hatte. Sobald sie einmal im Haken bleiben würde, sollte ich sie
erhalten – sie hat's aber nicht gethan, und ich habe sie nicht
gesehen.
Eines Tages hatte ich das grüne Buch mit, in welchem ich Alles
bemerke, was ich sehe, höre, denke, beabsichtige. Madame Jaques
wollte es durchaus sehen, ich sagte ihr, sie solle etwas Besseres von
mir lesen, und schickte ihr meine kleine Novelle »Hedwig« mit einem
Gruß de l'auteur à madame Jaques.
Sie schrieb mir als die Frau des Fischers Jaques einen allerliebsten
Brief, worin sie mir sagte, in mir sei Alles Originalität, das habe sie
gleich gewußt, als sie mich zum ersten Male vor einer Schnecke
kauern gesehen. Eine jener Frauen von feiner Erregbarkeit, die sich
leicht enthusiasmiren, war ich von nun an ein Gegenstand für ihre
Phantasie, und sie mochte öfter von mir geredet haben, denn unser
Doctor wußte auf einmal, daß ich Bücher schriebe. Und wie denn
einem Schriftsteller immer gern Geschichten erzählt werden, so
erzählte mir auch der Doctor eine, die er selbst erlebt, und zwar in
Baden, wo wir eben waren.
Diese ist es, welche auf den folgenden Blättern nachzuerzählen ich
versuchen will.
Mys lieb Beat.

Es mögen ungefähr zehn Jahre sein, daß ein junger Mann, Beat
Bodenwieler, gebürtig aus Einsiedeln, sich in Zürich als geschickter
Portraiteur in Alabaster bemerklich machte. Eigentlich war er
Bildhauer, hatte, ohne bedeutend zu sein, seine Kunst in Tyrol gut
genug gelernt, fand jedoch in der Schweiz wenig Aufmunterung und
fast gar keine Beschäftigung. Eine Brustbüste Pestalozzi's erhielt
Beifall, Bestellungen jedoch wollten nicht kommen. Beat war arm;
der Oheim, welcher ihn erzogen, konnte ihn nicht länger ernähren,
auch wünschte Beat unabhängig zu sein. Der natürlichste Wunsch
bei jedem nur leidlich tüchtigen Menschen. Da man keiner Statuen
begehrte, kam Beat auf die Portraits in Alabaster. Er war glücklich im
Treffen, gewandt im Schneiden; die Arbeit fing an, sich zu finden.
Ein Freund seines Oheims, wie dieser, Arzt, interessirte sich warm für
Beat, und der junge Mensch würde in Zürich noch weit mehr Glück
gemacht haben, hätte er sich nicht den Liberalen angeschlossen.
Dadurch verscherzte er sich die aristokratischen, folglich reicheren
Häuser. Er gewann jedoch für den Augenblick genug, und
übermüthig wie die Jugend es ist, glaubte er nie mehr zu bedürfen
und deshalb ganz seinen Gesinnungen gemäß leben zu können.
Baden am Stein war damals vielleicht noch besuchter als jetzt.
Beat hoffte mit Recht, unter den Badegästen würden sich Einige und
sogar mehr als Einige recht gern portraitiren lassen. Er schlug also
eine kleine Werkstatt für den Sommer dort auf, Vagabond unter den
Vagabonden. Seine Hoffnung wurde gerechtfertigt – er bekam eine
Menge Portraits und sehr hübsche Summen Geldes.

You might also like