Added GetCount, GetCountRGB, and GetCountColour methods to
wx.ImageHistogram. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
28dd2407e1
commit
41c48dbbe1
@ -1,6 +1,26 @@
|
||||
Recent Changes for wxPython
|
||||
=====================================================================
|
||||
|
||||
2.5.5.0
|
||||
-------
|
||||
|
||||
wxMSW: Fixed bug #1022383, 'several ComboBoxes appear selected'
|
||||
|
||||
wx.grid.Grid: Fixed bug #1163384. Moved the code that handles
|
||||
activating the cell editors to a EVT_CHAR event handler. This is done
|
||||
so the character inserted into the editor will be the "cooked" char
|
||||
value (including accented or composed keys) rather than the raw code
|
||||
provided by the EVT_KEY_DOWN event.
|
||||
|
||||
Added orient parameter to wx.MDIParentFrame.Tile()
|
||||
|
||||
wxMSW: wxTextCtrl with wx.TE_RICH2 style now uses RichEdit 4.1 if
|
||||
available.
|
||||
|
||||
Added GetCount, GetCountRGB, and GetCountColour methods to
|
||||
wx.ImageHistogram.
|
||||
|
||||
|
||||
|
||||
2.5.4.1
|
||||
-------
|
||||
|
@ -68,6 +68,37 @@ public:
|
||||
"Find first colour that is not used in the image and has higher RGB
|
||||
values than startR, startG, startB. Returns a tuple consisting of a
|
||||
success flag and rgb values.", "");
|
||||
|
||||
%extend {
|
||||
DocStr(GetCount,
|
||||
"Returns the pixel count for the given key. Use `MakeKey` to create a
|
||||
key value from a RGB tripple.", "");
|
||||
unsigned long GetCount(unsigned long key) {
|
||||
wxImageHistogramEntry e = (*self)[key];
|
||||
return e.value;
|
||||
}
|
||||
|
||||
DocStr(GetCountRGB,
|
||||
"Returns the pixel count for the given RGB values.", "");
|
||||
unsigned long GetCountRGB(unsigned char r,
|
||||
unsigned char g,
|
||||
unsigned char b) {
|
||||
unsigned long key = wxImageHistogram::MakeKey(r, g, b);
|
||||
wxImageHistogramEntry e = (*self)[key];
|
||||
return e.value;
|
||||
}
|
||||
|
||||
DocStr(GetCountColour,
|
||||
"Returns the pixel count for the given `wx.Colour` value.", "");
|
||||
unsigned long GetCountColour(const wxColour& colour) {
|
||||
unsigned long key = wxImageHistogram::MakeKey(colour.Red(),
|
||||
colour.Green(),
|
||||
colour.Blue());
|
||||
wxImageHistogramEntry e = (*self)[key];
|
||||
return e.value;
|
||||
}
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user