]> mj.ucw.cz Git - libucw.git/log
libucw.git
18 years agobugfixes
Pavel Charvat [Sun, 27 Aug 2006 19:18:51 +0000 (21:18 +0200)]
bugfixes

18 years agosmall fixes
Pavel Charvat [Sun, 27 Aug 2006 14:04:01 +0000 (16:04 +0200)]
small fixes

18 years ago- detection of textured images
Pavel Charvat [Sun, 27 Aug 2006 13:40:28 +0000 (15:40 +0200)]
- detection of textured images
- playing with thresholds

18 years ago- experimenting with segmentation parameters
Pavel Charvat [Sun, 27 Aug 2006 11:41:28 +0000 (13:41 +0200)]
- experimenting with segmentation parameters
- changed colliding image-sim-test parameter
- remove obsolete code

18 years ago- segmentations are displayed correctly in RGB
Pavel Charvat [Fri, 25 Aug 2006 14:12:43 +0000 (16:12 +0200)]
- segmentations are displayed correctly in RGB
- improved first phase of segmentation
- decreased importance of L coefficient and
  wavelet energies in image signatures

18 years ago- reorganization of signatures code
Pavel Charvat [Fri, 25 Aug 2006 11:43:30 +0000 (13:43 +0200)]
- reorganization of signatures code
- image-sim-test can display segmentations

18 years agofixed bug in image allocation
Pavel Charvat [Fri, 25 Aug 2006 11:42:11 +0000 (13:42 +0200)]
fixed bug in image allocation

18 years agofixed some includes and trailing spaces
Pavel Charvat [Fri, 25 Aug 2006 09:53:05 +0000 (11:53 +0200)]
fixed some includes and trailing spaces

18 years agoimage segmentation moved to a new file
Pavel Charvat [Fri, 25 Aug 2006 09:48:47 +0000 (11:48 +0200)]
image segmentation moved to a new file

18 years agoimproved image segmentation... thresholds are unbalanced yet
Pavel Charvat [Fri, 25 Aug 2006 09:31:27 +0000 (11:31 +0200)]
improved image segmentation... thresholds are unbalanced yet

18 years agooptimized integer square root
Pavel Charvat [Wed, 23 Aug 2006 14:38:26 +0000 (16:38 +0200)]
optimized integer square root

18 years agodo not ignore incomplete blocks near the edges
Pavel Charvat [Wed, 23 Aug 2006 11:34:25 +0000 (13:34 +0200)]
do not ignore incomplete blocks near the edges
when computing image signatures

18 years agoimage_signatures_dist() returns a distance, not a measure of similarity
Pavel Charvat [Tue, 22 Aug 2006 16:05:41 +0000 (18:05 +0200)]
image_signatures_dist() returns a distance, not a measure of similarity

18 years agobugfix in signatures comparision
Pavel Charvat [Tue, 22 Aug 2006 16:01:54 +0000 (18:01 +0200)]
bugfix in signatures comparision

18 years agofixed several bugs in images clusterization algorithm
Pavel Charvat [Tue, 22 Aug 2006 12:46:29 +0000 (14:46 +0200)]
fixed several bugs in images clusterization algorithm

18 years agographicsmagick uses inverted alpha channel
Pavel Charvat [Thu, 10 Aug 2006 08:11:57 +0000 (10:11 +0200)]
graphicsmagick uses inverted alpha channel

18 years agotypo
Pavel Charvat [Thu, 10 Aug 2006 07:54:47 +0000 (09:54 +0200)]
typo

18 years ago- bugfixes
Pavel Charvat [Thu, 10 Aug 2006 07:45:59 +0000 (09:45 +0200)]
- bugfixes
- new parameters to image-tool
- io-libmagick can read info about image transparency

18 years agosmall changes to image-tool - can read more formats with GraphicsMagick
Pavel Charvat [Wed, 9 Aug 2006 15:12:36 +0000 (17:12 +0200)]
small changes to image-tool - can read more formats with GraphicsMagick

18 years agofixed memory leak
Pavel Charvat [Tue, 8 Aug 2006 19:44:19 +0000 (21:44 +0200)]
fixed memory leak

18 years agoinstallation of images config
Pavel Charvat [Tue, 8 Aug 2006 18:21:17 +0000 (20:21 +0200)]
installation of images config

18 years agonew config file... almost empty yet
Pavel Charvat [Tue, 8 Aug 2006 18:30:15 +0000 (20:30 +0200)]
new config file... almost empty yet

18 years agofixed bugfix in io-main and one more bug in signatures :)
Pavel Charvat [Tue, 8 Aug 2006 17:58:54 +0000 (19:58 +0200)]
fixed bugfix in io-main and one more bug in signatures :)

18 years agoanother bugfix
Pavel Charvat [Tue, 8 Aug 2006 17:42:54 +0000 (19:42 +0200)]
another bugfix

18 years agofixed bugs causing the imagesig analyser to fail in scanner
Pavel Charvat [Tue, 8 Aug 2006 17:25:36 +0000 (19:25 +0200)]
fixed bugs causing the imagesig analyser to fail in scanner

18 years agoimages/dup-cmp.c split in two files
Pavel Charvat [Tue, 8 Aug 2006 08:26:50 +0000 (10:26 +0200)]
images/dup-cmp.c split in two files

18 years agoDan's image decomposition moved to a new directory
Pavel Charvat [Mon, 7 Aug 2006 20:54:07 +0000 (22:54 +0200)]
Dan's image decomposition moved to a new directory

18 years ago- first version of image duplicates, now I'll do some experiments
Pavel Charvat [Mon, 7 Aug 2006 20:38:23 +0000 (22:38 +0200)]
- first version of image duplicates, now I'll do some experiments
  with speed and parameters... there are many possible optimizations

18 years agoscanner generates tree new files - image signatures (for similarity detection),
Pavel Charvat [Mon, 7 Aug 2006 12:13:54 +0000 (14:13 +0200)]
scanner generates tree new files - image signatures (for similarity detection),
small and big thumbnails (for duplicates search)

18 years agosources backup... changed:
Pavel Charvat [Sun, 6 Aug 2006 23:08:28 +0000 (01:08 +0200)]
sources backup... changed:
- added thumbnail's fastbuf to analyser iface...
  it should be better to compute the signature
  directly in gather/format/image.c instead of gatherer's
  analyser (to save one image decompression and
  hide compression errors when possible), but we still need
  analyser in the scanner
- cards contain base224-encoded signatures to save some space
- unfinished algorithm for computing and comparing signatures
- some bugfixes
- and more ... :-)

18 years agounfinished revision of image comparisions
Pavel Charvat [Wed, 2 Aug 2006 15:01:53 +0000 (17:01 +0200)]
unfinished revision of image comparisions

18 years agocleaning image flags manipulation
Pavel Charvat [Wed, 2 Aug 2006 10:14:22 +0000 (12:14 +0200)]
cleaning image flags manipulation

18 years agofixed duplicate flag
Pavel Charvat [Wed, 2 Aug 2006 08:27:59 +0000 (10:27 +0200)]
fixed duplicate flag

18 years agosimplified destroying of images
Pavel Charvat [Wed, 2 Aug 2006 08:20:40 +0000 (10:20 +0200)]
simplified destroying of images

18 years ago- removed testing code from io-libungif
Pavel Charvat [Wed, 2 Aug 2006 07:51:26 +0000 (09:51 +0200)]
- removed testing code from io-libungif
- simplified image_destroy interface
- added simple tests

18 years agosupport for transparent GIFs, finally
Pavel Charvat [Mon, 31 Jul 2006 15:20:09 +0000 (17:20 +0200)]
support for transparent GIFs, finally

18 years agomuch faster downscaling of JPEGs
Pavel Charvat [Mon, 31 Jul 2006 13:08:02 +0000 (15:08 +0200)]
much faster downscaling of JPEGs

18 years agoadded support for PNG with transparent colors in the palette
Pavel Charvat [Mon, 31 Jul 2006 12:22:44 +0000 (14:22 +0200)]
added support for PNG with transparent colors in the palette

18 years agotypo
Pavel Charvat [Mon, 31 Jul 2006 12:05:01 +0000 (14:05 +0200)]
typo

18 years agosmall bugfixes about transparency
Pavel Charvat [Mon, 31 Jul 2006 12:03:38 +0000 (14:03 +0200)]
small bugfixes about transparency

18 years agodisabling GIF transparency... I probably do not understand GIF
Pavel Charvat [Mon, 31 Jul 2006 11:13:08 +0000 (13:13 +0200)]
disabling GIF transparency... I probably do not understand GIF
specification, because SBackGroundColor == 0 insted of 255
(real transparent color index) in one tested GIF

18 years agoapply background color to transparent pictures
Pavel Charvat [Mon, 31 Jul 2006 05:58:08 +0000 (07:58 +0200)]
apply background color to transparent pictures
support for libgif (same as libungif)
some small fixes

18 years agoCleaned up CFLAGS for Magick.
Martin Mares [Thu, 27 Jul 2006 10:17:52 +0000 (12:17 +0200)]
Cleaned up CFLAGS for Magick.

18 years agomissing file
Pavel Charvat [Thu, 27 Jul 2006 08:47:54 +0000 (10:47 +0200)]
missing file

18 years agocommon parts of all lib*_read_data moved to io-main.h
Pavel Charvat [Wed, 26 Jul 2006 20:55:08 +0000 (22:55 +0200)]
common parts of all lib*_read_data moved to io-main.h
has_palette info moved to io.flags
some bugfixes

18 years agocleaner image-walk interface
Pavel Charvat [Wed, 26 Jul 2006 19:07:08 +0000 (21:07 +0200)]
cleaner image-walk interface

18 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Wed, 26 Jul 2006 17:53:08 +0000 (19:53 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

18 years agoCONFIG_LIB* -> CONFIG_IMAGES_LIB*
Pavel Charvat [Wed, 26 Jul 2006 17:52:28 +0000 (19:52 +0200)]
CONFIG_LIB* -> CONFIG_IMAGES_LIB*

18 years agoadded support for libungif
Pavel Charvat [Wed, 26 Jul 2006 15:15:59 +0000 (17:15 +0200)]
added support for libungif

18 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Wed, 26 Jul 2006 10:01:26 +0000 (12:01 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

18 years agofixed some compilation warnings
Pavel Charvat [Wed, 26 Jul 2006 09:43:40 +0000 (11:43 +0200)]
fixed some compilation warnings

18 years agolittle changes in image I/O interface
Pavel Charvat [Tue, 25 Jul 2006 19:32:21 +0000 (21:32 +0200)]
little changes in image I/O interface
added some image parameters needed for gather/format/image.c

18 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git#v3.9
Martin Mares [Tue, 25 Jul 2006 17:07:58 +0000 (19:07 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git#v3.9

18 years agofixed v3.9 config parsing in web-queue-main
Pavel Charvat [Tue, 25 Jul 2006 12:56:17 +0000 (14:56 +0200)]
fixed v3.9 config parsing in web-queue-main

18 years agoadded image compression via libpng
Pavel Charvat [Tue, 25 Jul 2006 09:23:18 +0000 (11:23 +0200)]
added image compression via libpng

18 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Tue, 25 Jul 2006 07:39:51 +0000 (09:39 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

18 years agodebug customization compiles image-tool
Pavel Charvat [Tue, 25 Jul 2006 07:39:43 +0000 (09:39 +0200)]
debug customization compiles image-tool

18 years agoslow image compression via GraphicsMagick
Pavel Charvat [Tue, 25 Jul 2006 07:36:52 +0000 (09:36 +0200)]
slow image compression via GraphicsMagick

18 years agosome bugfixes
Pavel Charvat [Tue, 25 Jul 2006 06:23:41 +0000 (08:23 +0200)]
some bugfixes
reading of images via GraphicsMagick

18 years agoMerge with git+ssh://www.ucw.cz/projects/sherlock/GIT/sherlock.git#v3.9
Pavel Charvat [Mon, 24 Jul 2006 19:37:06 +0000 (21:37 +0200)]
Merge with git+ssh://www.ucw.cz/projects/sherlock/GIT/sherlock.git#v3.9

18 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git#v3.8
Pavel Charvat [Mon, 24 Jul 2006 19:27:25 +0000 (21:27 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git#v3.8

18 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Mon, 24 Jul 2006 08:50:48 +0000 (10:50 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

18 years agobackup of incomplete sources
Pavel Charvat [Mon, 24 Jul 2006 08:42:30 +0000 (10:42 +0200)]
backup of incomplete sources

18 years agoMerge with git+ssh://www.ucw.cz/projects/sherlock/GIT/sherlock.git#v3.9
Pavel Charvat [Wed, 19 Jul 2006 13:44:33 +0000 (15:44 +0200)]
Merge with git+ssh://www.ucw.cz/projects/sherlock/GIT/sherlock.git#v3.9

18 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Mon, 17 Jul 2006 11:54:02 +0000 (13:54 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

18 years agobackport patch from head
Vladimir Jelen [Mon, 17 Jul 2006 08:44:52 +0000 (10:44 +0200)]
backport patch from head

18 years agobackport patch from head
Vladimir Jelen [Mon, 17 Jul 2006 08:37:50 +0000 (10:37 +0200)]
backport patch from head

18 years agofix - allow logfiles larger then 2G
Vladimir Jelen [Mon, 10 Jul 2006 13:56:39 +0000 (15:56 +0200)]
fix - allow logfiles larger then 2G

18 years agoWhen exporting libucw API, don't forget to add autoconf.h.
Martin Mares [Sun, 9 Jul 2006 12:07:24 +0000 (14:07 +0200)]
When exporting libucw API, don't forget to add autoconf.h.

18 years agoAdded function lib/redblack.h:search_down(key), that searches for nearest
Daniel Fiala [Mon, 3 Jul 2006 08:03:45 +0000 (10:03 +0200)]
Added function lib/redblack.h:search_down(key), that searches for nearest
smaller node in a tree.

18 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Thu, 22 Jun 2006 06:07:20 +0000 (08:07 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

18 years agoMoved the default configuration from build/sherlock.cfg to sherlock/default.cfg,
Martin Mares [Fri, 9 Jun 2006 16:01:09 +0000 (18:01 +0200)]
Moved the default configuration from build/sherlock.cfg to sherlock/default.cfg,
which is more logical and also allows for easier separation of the libucw
+ the build system from the rest of Sherlock.

18 years agoRemoved the CVS log analyser scripts, they are no longer useful.
Martin Mares [Fri, 9 Jun 2006 15:53:08 +0000 (17:53 +0200)]
Removed the CVS log analyser scripts, they are no longer useful.

18 years agoMoved check-customs to debug/, it's clearly a debugging utility.
Martin Mares [Fri, 9 Jun 2006 15:50:59 +0000 (17:50 +0200)]
Moved check-customs to debug/, it's clearly a debugging utility.

18 years agoReplaced cf_string_node and cf_2string_node by more general simp_node
Martin Mares [Sat, 27 May 2006 12:24:33 +0000 (14:24 +0200)]
Replaced cf_string_node and cf_2string_node by more general simp_node
and simp2_node and moved it to the libucw. (These are needed at many
places, in many cases unrelated to configuration.)

18 years agobetter solution to remove duplicates in installer's parameters
Pavel Charvat [Fri, 26 May 2006 12:01:01 +0000 (14:01 +0200)]
better solution to remove duplicates in installer's parameters

18 years agoavoids multiple installs of language directories in some cases
Pavel Charvat [Fri, 26 May 2006 11:51:11 +0000 (13:51 +0200)]
avoids multiple installs of language directories in some cases

18 years agoWhen a failed test is encountered, continue with other tests.
Martin Mares [Thu, 18 May 2006 11:08:29 +0000 (13:08 +0200)]
When a failed test is encountered, continue with other tests.

18 years agoAdded memory limit to bgets_bb().
Pavel Charvat [Thu, 18 May 2006 10:55:58 +0000 (12:55 +0200)]
Added memory limit to bgets_bb().

18 years agoremoved trailing spaces
Pavel Charvat [Thu, 18 May 2006 07:55:52 +0000 (09:55 +0200)]
removed trailing spaces

18 years agoSome fixes and changes from yesterday.
Pavel Charvat [Thu, 18 May 2006 07:49:02 +0000 (09:49 +0200)]
Some fixes and changes from yesterday.
All bgets* should work now.

  byte *bgets_mp(fastbuf, mempool)
  byte *bgets_stk(fastbuf)
  uns bgets_bb(fastbuf, bbuf)

Behavior is similar to bgets (returns NULL/zero at EOF).
bgets_bb returns length in bytes including zero byte.

18 years agoAdded the core of merging hashes.
Martin Mares [Wed, 17 May 2006 14:11:40 +0000 (16:11 +0200)]
Added the core of merging hashes.

18 years agoMention that the CONFIG_CS_STEMMER switch exists.
Martin Mares [Wed, 17 May 2006 13:42:09 +0000 (15:42 +0200)]
Mention that the CONFIG_CS_STEMMER switch exists.

18 years agobin/config: String type has no prefix again.
Pavel Charvat [Wed, 17 May 2006 12:49:52 +0000 (14:49 +0200)]
bin/config: String type has no prefix again.

18 years agoSome optimizations and fixes in bgets*().
Pavel Charvat [Wed, 17 May 2006 12:41:24 +0000 (14:41 +0200)]
Some optimizations and fixes in bgets*().

18 years agoSplit fastbuf.c to three parts.
Martin Mares [Wed, 17 May 2006 10:40:34 +0000 (12:40 +0200)]
Split fastbuf.c to three parts.

18 years agoMerge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git
Pavel Charvat [Wed, 17 May 2006 10:27:51 +0000 (12:27 +0200)]
Merge with git+ssh://cvs.ucw.cz/projects/sherlock/GIT/sherlock.git

18 years agoFaster bgets_bb(). Similar optimizations can be done in
Pavel Charvat [Wed, 17 May 2006 10:27:13 +0000 (12:27 +0200)]
Faster bgets_bb(). Similar optimizations can be done in
all bgets* routines. Reduced time/space consumptions
of bgets_mp(). Not tested yet.

18 years agoshell/config: remove duplicate type_size()
Robert Spalek [Wed, 17 May 2006 09:15:30 +0000 (11:15 +0200)]
shell/config: remove duplicate type_size()

18 years agosimple bgets with allocation on the stack/mempool/bbuf
Pavel Charvat [Wed, 17 May 2006 08:01:20 +0000 (10:01 +0200)]
simple bgets with allocation on the stack/mempool/bbuf

18 years agoForgotten commit... added arrays support to configuration parser.
Pavel Charvat [Tue, 16 May 2006 13:50:39 +0000 (15:50 +0200)]
Forgotten commit... added arrays support to configuration parser.

18 years agobackup of some experimental code in duplicates search
Pavel Charvat [Sun, 14 May 2006 20:25:57 +0000 (22:25 +0200)]
backup of some experimental code in duplicates search

18 years agoadded missing dependency
Pavel Charvat [Fri, 12 May 2006 07:22:45 +0000 (09:22 +0200)]
added missing dependency

18 years agoremoved forgotten space
Pavel Charvat [Fri, 12 May 2006 07:04:48 +0000 (09:04 +0200)]
removed forgotten space

18 years agoconfiguration reader:
Pavel Charvat [Fri, 12 May 2006 07:02:00 +0000 (09:02 +0200)]
configuration reader:
- fixes in string defaults parser
- simple automatic tests
- more beautiful shell arrays

18 years ago"not/configured" safe defaults returned to bin/indexer
Pavel Charvat [Thu, 11 May 2006 12:16:30 +0000 (14:16 +0200)]
"not/configured" safe defaults returned to bin/indexer

18 years agomore intuitive parameter in configuration reader
Pavel Charvat [Thu, 11 May 2006 11:29:48 +0000 (13:29 +0200)]
more intuitive parameter in configuration reader

18 years agolib/shell/config.c rewritten...
Pavel Charvat [Thu, 11 May 2006 10:49:42 +0000 (12:49 +0200)]
lib/shell/config.c rewritten...
- support for int, u64, string, list
- list items are dumped as unstructured bash arrays,
  but this may be changed if necessary...
  alternatively --dumpconfig can be used to
  see everything

18 years agocleanup of new configuration: operation :unset replaced by :remove
Robert Spalek [Sun, 7 May 2006 18:43:35 +0000 (20:43 +0200)]
cleanup of new configuration: operation :unset replaced by :remove

Why to create a new operations?  Also, cleaned up the procedures so that
have unified interface.

18 years agoconfiguration mechanism: added support for bitmaps
Robert Spalek [Fri, 5 May 2006 13:18:23 +0000 (15:18 +0200)]
configuration mechanism: added support for bitmaps