GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
BWDIFF(1) BRL-CAD BWDIFF(1)

bwdiff - compare two black and white files

bwdiff [- [mglen]] [-b] file1 file2

bwdiff compares two black and white bw(5) format files in one of several ways, and writes the results on standard out. The default method of comparison is to record the differences as offsets from neutral, half-intensity grey (128). The value written will be brighter than this neutral grey by an amount proportional to the signed difference between the pixels in file1 and file2. That is, pixels which are brighter in file1 than in file2 will be brighter than the neutral grey, while pixels which are dimmer in file1 than in file2 will be dimmer. This difference is divided by two so that the results will fit in the 0->255 output range.

The -m flag takes the magnitude of the difference, thus no offset or divide is necessary. Brighter pixels indicate larger differences in value. Black indicates no difference in value.

The flags -g -l -e and -n are relational operations, standing for greater-than, less-than, equal-to, and not-equal-to respectively. Only one of these flags may be used at a time. In this mode the value of a pixel in the first file is compared to the corresponding pixel in the second, and if the relation is true, a full-white (255) pixel is output. This mode is useful for producing masks showing pixels which satisfy the given condition. The default background is black, unless the -b option is specified, is which case the background is file1, with a lowered intensity.

bwdiff accepts ``-'' as a synonym for stdin, and ``.'' as a synonym for /dev/null .

Note that this program also produces useful results on color pix(5) files.

Suppose you ran pixstat(1) on a file and found the modes to be red=107, green=93, blue=70. You could display those pixels whose colors are at these values by:

gencolor 107 93 70 | bwdiff -e file.pix - | pix-fb

brlcad(1), pixdiff(1), bwstat(1), bw(5), pix(5)

BRL-CAD Team

This software is Copyright (c) 1989-2019 by the United States Government as represented by U.S. Army Research Laboratory.

Reports of bugs or problems should be submitted via electronic mail to devs@brlcad.org
06/07/2022 BRL-CAD

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.